Thursday, October 16, 2008

Kudo!

Electric/solar powered vehicles that look like little inch worms from Cruise Car!


No comments: