Search This Blog

Sunday, June 19, 2011

A NEW CONCEPT IN TRANSPORTATION


Seen in Detmold, Germany 5/14/11












Do you see those pedals?


This takes energy conservation to a new level.

Of course, it depends on whose energy..........


                           

No comments:

Post a Comment