Spoolin Hooligan
Off the wagon Boost Addict
- Joined
- Aug 7, 2011
You know us TB guys are a bunch of winners. But we can admit when we lose. Question is.....whats the worst or humiliating car you ever lost to.... mini van, VW Bug, Pinto? Thought id mix it up a bit.