electric cars, giant batteries and solar

Joined February 2008