The New NIMBY-Defeating Wind Turbine

Wind turbines? Dontcha hate them! Horrible things going round-and-round....

147K views cleantechnica.com

Interest

Alternative Energy
Discovered by <a href="/stumbler/d-man413">Derek Markham</a><br/>on Oct 23, 2009

Stumblers Who Like This Page