US: Massive Shelf Cloud Captured Over Florida’s Tampa Bay Area.
Aug 3, 2026
St. Petersburg, United States - August 02, 2026 A massive shelf cloud loomed over the Tampa Bay Area of Florida on Sunday, August 2. RESTRICTIONS AND USAGE TERMS: Please credit “@TampaStorm via Spectee”. Video Location: St. Petersburg, Florida, US Video Recording Date/Time: August 2, 2026 at about 17:00h
Show More Show Less #news
