Wednesday, 18 June 2008

New Japanese water-powered Car



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

No comments: