Wednesday, 12 May 2010

Choppa Pedal Power



I saw this at the drayton show and thought you guys might get a kick out of it. it was well done and totally ridiculous.

No comments:

Post a Comment