Real-Life ‘Amityville Horror’ Killer Has Died
The inspiration for the well-known Amityville Horror book and ensuing film adaptations is no longer among the living. Ronald “Butch” DeFeo died at age 69 on March 12th, 2021 at Albany Medical Center, as first reported by the Niagara Gazette. No cause of death has been released. He was serving a life sentence for the…