Pizza Shop Killing Disturbs Texas City
Exclusive

Pizza Shop Killing Disturbs Texas City

In 1985, investigators got a call about a person with a head injury at a Forth Worth, Texas, pizzeria. Authorities describe what they saw when they arrived on the scene.

Season 3 Episode 5 - Videos