US: Ominous Shelf Cloud Looms Over South Florida Amid Severe Thunderstorm Warnings
- Captured on Tuesday 2nd of June 2026
- Location is Wellington
Description
An ominous cloud loomed over South Florida on Tuesday, June 2, as severe thunderstorms moved through the area, prompting Read more...