Your place for Space News
Wind turbines towering hundreds of feet over many landscapes herald a future of endless, clean energy.