i believe i can drive i believe i can touch the pedals

Vroom Vroom: Pow-Pow-POWER WHEELS!

This is a video of some folks riding over-powered Power Wheels. It looks like they're having about as much fun as one can have in the snow...
March 13, 2009