Wednesday, 4 January 2012

Overdrive : Pickup Truck Racing

Finally, after much editing, recording, swearing at youtube, and throwing Darts at the Overdrive Dartboard of Doom (OdDoD) Here it is... Our insight into the world of pickup truck racing! Enjoy!