Rudolf The Red-Nosed Bike Car

by editors on November 30, 2012


German crazy bike designer and Grand Tour devil Didi Senft has created another human powered rolling masterpiece just in time for Christmas. Epic holiday madness from the master.

[Link: NBC News]

{ 0 comments… add one now }

Leave a Comment

Previous post:

Next post: