Wind turbines... What a joke!