Monthly Archives: November 2012

Fear of Clowns, 1 of 2

Even if you don’t suffer from the fear of clowns, you must admit there is something creepy and twisted about them.  South of the border where pro wrestling has a kinkier, campier vibe, the clown tag team known as “Psycho … Continue reading

Posted in Lucha Libre | 1 Comment