Skip to playerSkip to main contentSkip to footer
  • 22/03/2016
Footage, filmed on March 13, of an ominous-looking shelf cloud in Alma, Arkansas, USA, ahead of a storm that caused flash floods.

Recommended