Your source that tells the truth about the environmentalist movement's holy war against mankind
Spinning The Turbines
The wind turbines shut down in Texas, and (as Tony Heller points out) now green energy scamsters are spinning the truth to place the blame on somebody else.