Toad
Well-known member
If you can even believe it the Gas Chimp Garage guys are back for another season. I could only take a little of the first couple of shows and they're proving once again what absolute morons they are. Total bogus and an insult to any car guy's intelligence!
Toad
Toad