Wednesday, June 18, 2008

New Japanese water-powered Car



Their site is down but is cached for the time being: http://tinyurl.com/3twjxp

No comments:

Post a Comment