Released in 1988, The Chiodo Brothers’ Killer Klowns from Outer Space has developed a massive circus tent of fans. Many—myself included—consider it to be the ringleader of killer clown movies (sorry, ...
This isn’t exactly “new” news, as the “Happy Clown Bomb” was released seven years ago. But I’d bet this is the first time most of you’re hearing about it. More surprisingly, this is, to our knowledge, ...