Gitchie Manitou Murders // 354
Up next
Recommended Episodes
On November 17th, 1973, five teens went to the Gitchie Manitou State Preserve on the Iowa-South Dakota border to hang out and play guitar. Three brothers found them sitting by the fire and began shooting. Only one of the teens survived the night. Join Mike and Gibb ...