US: Waterspout Spotted at South Beach in Miami, FL
- Captured on Saturday 29th of June 2019
- Location is Florida
Description
A funnel cloud was spotted along the coast of southern Florida on June 29. A video on social media shows a waterspout Read more...