Watch Forbidden History season 1 episode 4 tv series online free
Release: Oct 18, 2013
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.