Crimes and Consequences
EP214 - The Terrifying Duvall Brothers
In 1985, two best friends went to the rural Northern Michigan town of Mio to kick off their start of the deer hunting season; they never returned home. After 18 years a witness came forward to reveal