watch The Amityville Curse
The Amityville Curse
After purchasing a property in Amityville, New York, Debbie and her husband invite three of their closest friends to help ....
Read MoreThe Amityville Curse
A group of friends purchase an infamous home with the intention of flipping it, only to discover a deadly paranormal prese....
Read More