Live action footage
Wind turbines spin in the wind, delivering clean and renewable energy. Shot at the Tehachapi Pass Wind Farm in California.
HD
1920 x 1080