SchlocklusterVideo, On May 25, 1989, Killer Klowns From Outer Space debuted in Barcelona, Spain. Here’s some original fan art!
.
#KillerKlownsFromOuterSpace #ChiodoBrothers #SciFI #Horror #Comedy #BlackComedy #HorrorComedy #SciFiArt #HorrorArt #FanArt #TCMUnderground #ComedyMovies #MovieArt #MovieHistory #CultFilm #CultMovies