The Amityville Theatre Open for Business

The Amityville Theatre

Just because, you know, everything in Amityville, Long Island, is apparently haunted… Here comes The Amityville Theatre. Hope you guys don’t mind a quick demonic fly infestation with your popcorn! From the Press Release: Terror steals the spotlight in this… Continue Reading