Where To Stream Forbidden History Season 1 Episode 4
The Mystery of the Giants
- Aired October 18, 2013
- 60 Min
- Rated 7.6
- Number 22 Of 49 Rated Episodes
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.