Water Spout Spotted on Florida Waters
- Cleared
Occurred on November 13, 2018 / Fort Pierce, Florida, USA
Info from Licensor: "My husband and I were taking a nice drive down Indian River and I looked over and saw something very different ab..
Location
Fort pierce
Occurred
Nov-11-2018
Posted By
Rhonda Curtiss
Posted On
Nov-15-2018