Ancient Aliens: Was Stonehenge Built by GIANTS?! (Season 19)

History Documentaries

Were these mysterious ancient structures built by giants? See more in this scene from Season 19, Episode 3, “Mystery of the Lost Civilization.”

Credit HISTORY

Please support our Sponsors here :