The Trap – Holiday Bonus Episode
Nov 24, 2016, 04:29 AM
A special bonus episode for the Thanksgiving Holiday! The 2012 Thanksgiving murders of two teen cousins, 18 year old Halie Kiefer and, 17 year old Nicholas Brady divided the town of Little Falls, Minnesota. Why? Byron David Smith and his use of the ‘Castle Doctrine’ to defend his actions. Some residents would call Byron a […]