US: Waterspout Spotted near Jupiter Inlet in FL
- Captured on Monday 1st of April 2019
- Location is Florida
Description
In the midst of a rainy late afternoon on April 1st, some weather watchers looking out over the Jupiter Inlet, FL saw a Read more...