Links for 48 Hours S26E53: The Devil's Twin

Crime TV Buzz

Episode 53

89 watches

November 16, 2013
The 2003 murder of Heather DeWild in Colorado is investigated. Her husband, Daniel, and his twin brother are chief suspects in the case.
November 16, 2013
The 2003 murder of Heather DeWild in Colorado is investigated. Her husband, Daniel, and his twin brother are chief suspects in the case.