JusticeMustDie 10 years ago Actions Some quick Greek Mythology. Today’s lesson: Medusa. Ever wonder why Medusa is such a pissed off snaked headed dem ... See more