Skip to playerSkip to main content
  • 10 years ago
Dramatic footage, filmed earlier today, of a swirling storm in Nashville, Tennessee, USA, filmed from the safety of a shop.

Recommended