WEATHER ALERT
The Evidence Room, Episode 34 - Savagery at Corvette Concepts
Read full article: The Evidence Room, Episode 34 - Savagery at Corvette ConceptsThree people were murdered inside a specialty automotive shop in League City in Nov. 1983. Prosecutors and investigators were shocked by the level of brutality.