FilmRise
344

Insect Clues

Between 1985 and 1988, 18 people were choked, molested and left for dead in the remote mountains of California. The only witnesses were the insects - and they play an important role in solving the crimes and bringing the killer to justice.

Forensic Files - Season 5

Forensic Files - Season 6