05.31.2020 - By Evidence Locker True Crime
A shooting at an isolated nature spot on a cool November night in 1973, was something, straight out of a horror film.