GALVESTON, Texas (KTRK) -- The Gulf Coast Auto Crimes Task Force is investigating a Galveston autobody shop and car lot. Ventura Auto Sales is located at Broadway near 35th Street and is still open for business.

The Galveston County Sheriff told ABC13 the task force, which encompasses Galveston and Brazoria and pulls officers and deputies from multiple agencies, does random inspections at shops across the two counties.

This was one of the random inspections, and while the task force was looking through the business, the sheriff said they found a truck parked towards the back of the car lot, and inside the truck bed and cabin were 90 catalytic converters.

The numbers and their placement were suspicious, according to law enforcement. On top of the odd location, the sheriff said the conve

See Full Page