Wasn't there another show about dumbash street racers in Cali not too long ago? Bunch of total tools as I recall. Then they went to the track and talked a bunch of smack?
Idiots.


[IMG]http://i66.tinypic.com/pui5j.jpg[/IMG]
Coming soon!!!!