Turbo1200 Wind Turbine

A turbine that generates electricity from wind