The Chop Chop House
Episode 5, Jul 19, 2023, 09:00 AM
Jerry & Amanda talk about the Chop Chop house. In 1987 a murder happened in the quiet college town of Boise, Idaho. The house where the murder took place is now known by locals as the Chop Chop House.