10 Interesting Medusa Facts Medusa Facts elaborate the detail facts about a monster in Greek mythology. When you hear the word Medusa, it July 16th 2014 | Mythology