But it was the fingerprint identification that really sealed the deal.”McCrary and Taylor were serving time in California‘s Folsom Prison in 1972 when Colorado authorities implicated them in Looney’s death. McCrary confessed to Lakewood police to…
'The Donut Shop Murders' podcast unveils 'depraved minds' behind slayings: 'They tried to outdo each…
In