Amityville Tea Bag

  • Horror
8/18/2023
90

Storyline

A European art house film "I drink tea and watch you die slowly" is broadcast on Amityville TV with horrifying results.

Director:
Writer:

      Videos

      Cast