Skip to playerSkip to main content
  • 10 years ago
Stunning footage has emerged of a massive storm structure over Shields, North Dakota, USA on Saturday.

Recommended