Forensic Files – Season 14, Episode 13: Low Maintenance

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

Leave a Reply

Your email address will not be published. Required fields are marked *