Loading the file...

2009     45:00    11650 Views

Clash of the Gods: Medusa

Clash of the Gods: Medusa

Medusa was the most infamous female fiend in Greek mythology, whose look turned every living thing to stone. But what is the true story behind the snake-haired gorgon? Find out about this evil Gorgon's real world connection to human corpses and learn what clues the night sky holds concerning the origins of the tale of Medusa.