112 Ocean Avenue: Murder, Myth, and the True Story of the Amityville Horror
It’s 3:15 a.m. on November 13, 1974, when a rifle’s crack splits the stillness of a quiet Long Island suburb.
Read moreIt’s 3:15 a.m. on November 13, 1974, when a rifle’s crack splits the stillness of a quiet Long Island suburb.
Read moreWhat if the demons you fear aren’t confined to the flickering frames of a movie screen—what if they walked among
Read more