Exploring why so many ancient cultures refer to giants, whether they are simply myth and legend, and if tombs and skeletons of these giants are being discovered in Sardinia.