Watch Bird's Eye: Wind power the energy of the future | iwonder.com

Watch documentary | Wind power is the leading renewable energy source in Germany.