Thursday, June 05, 2008

electric car

It is a shame when 'less developed countries' are leaping ahead of the United States in terms of renewable energy sources. The United States, willing to set standards for the world ie. Iraq yet unwilling to set up regulations in its own country. Check out how they are getting down in
Nepal wit the electric car.

No comments: