Tuesday, June 30, 2009

600 HP Mini Monster Truck (the sound is incredible)