Get The App

Forensic Files - Season 14

In 2008, college co-ed Jenna Verhaalen was found dead in her Bryan, Texas apartment. Petechial hemorrhages in her eyes indicated that she was strangled.
ChannelOn NowUp Next