Skip to playerSkip to main content
  • 2 years ago
A wind turbine collapsed under mysterious circumstances near Kildare, Oklahoma, on Feb. 25. Officials say it was a clear, windless day.

Recommended