It’s the most wonderful time of the year, the time to start shopping for all the special people on your list. From kids to ...
When the DeFeo family went to bed for a final time on November 12, 1974 — their deaths would form a new chapter of American folklore. They had lived in their family home in Amityville, New York, for ...