Feast of the Demonclown – 1

  In 1986, the now banned X-rated grindhouse horror classic “Feast of the Demonclown” was released to a few sleazy American theaters. Crafted in the vein of such raunchy slasher cinema as Texas Chainsaw Massacre … Continue reading Feast of the Demonclown – 1