Killer Klowns from Outer Space Celebrates 35th Anniversary with Scream Factory 4K Release
Los Angeles, California – Scream Factory has recently unveiled a stunning 4K release of the cult classic film “Killer Klowns from Outer Space” to commemorate its 35th Anniversary. The film, produced by the Chiodo Brothers, revolves around a group of otherworldly monsters disguised as circus clowns descending on a small town to wreak havoc. With … Read more