Saturday, July 2, 2011

Pedal power school bus

Tranzwatching bus tech

From an inventor in the Netherlands, a new form of school bus?

No comments:

Post a Comment