HOUSTON, TX – We all know what’s it’s like to get a good parking spot in this town. But what’s better than a good spot? An awesome car to put in it.
This sub culture hits the spot for car lovers in Houston. Meet the guys with the Toad Club. They have a lot to talk about at a ‘lot’ near you.