California city mandates solar power on all new homes

Renewable energy is all the rage these days, but one California town is done...

6,071 views geek.com

Interest

Science
Discovered by Gallia Saucier
on Apr 24, 2013

Stumblers Who Like This Page