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 moreIt’s late August 1977, and the stillness of a quiet council house at 284 Green Street, Enfield, North London, shatters
Read more