2010 SECC Autocross

Where's the Beef Racing Team car in the pits waiting to run.

Tags: