Amityville Tea Bag Poster

Amityville Tea Bag

0.00% | August 18, 2023 | Horror

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

Featured Crew

Nick Box
Director
Nick Box
Writer
Nick Box
Producer

Images