Aired Thursday May 13,
9:00am - 10:00amon Yesterday +1
Forbidden History
The Mystery of the GiantsDid giants once inhabit the Earth? Jamie Theakston travels to Sardinia to investigate reports of enormous skeletons being found in a network of caves.
Cast and crew