Spinning The Turbines

Published February 16, 2021 1,212 Views

Rumble The wind turbines have shut down in Texas, and now green energy scamsters are spinning the truth to place the blame on somebody else.