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!