2014-11-17

Happy about all those solar panels and wind turbines? Not so fast.

Post 144555 by crazylegs deleted for the following reason: Sorry, this article seems not to be very good. -- restless_nomad