Amityville Horror House Documentary Review

Dubbed the most evil house in America by demonologists Ed and Lorraine Warren, 112 Ocean Avenue, Amityville, Long Island, New York has definitely piqued the curiosity of many horror fans and paranormal investigators around the world. The Dutch Colonial style house was built in 1928 and since the Lutz’s, it has been renovated several times

Continue Reading