South Texas Performance recently held it's first annual open house. There were plenty of cool cars in the car show and pinup models posing beside some of the cars as well. Gearhead Flicks takes us around the show and through the shop in this video.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!