Waterspout Spotted on Miami Beach
- Cleared
Occurred on April 10, 2018 / Miami Beach, Florida, USA
Info from Licensor: "I saw a waterspout and tornado on Miami beach. It was crazy."..
Location
Miami Beach, Florida, USA
Occurred
Apr-10-2018
Posted By
Adam Garfunkel
Posted On
Apr-11-2018