Skip to playerSkip to main contentSkip to footer
  • 01/04/2016
Footage, filmed last week, of beautiful shelf clouds which formed during a storm in Redington Shores, Florida, USA, accompanied by strong winds and heavy rain.

Recommended