The Mystery of the Giants

S1TVPG

Originally aired October 18, 2013

Many ancient cultures allude to the existence of giants; tombs and skeletons of the alleged beings are discovered in Sardinia.

Airings

How it played

Rate this episode

Sign in to rate

Cast and crew

Hosts
Andrew Gough