Ancient Aliens Season 3 Episode 2

The theory that ancient stories about monsters may have been rooted in alien encounters is explored. Included: the flying creature Garuda in Hindu mythology; and the myth of Medusa.



    Sorry, there are no videos available!





Levidia