Large shelf cloud in Florida, USA

  • 8 years ago
Ominous footage has emerged of a large shelf cloud appearing above Florida, USA last month.

The video, captured by an extreme weather enthusiast, shows the ominous looking cloud appearing just before a storm hit the area.