Language:
  • EN

Water Spout Spotted on Florida Waters

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 about the water. I started filming it and it was amazing, was told it was seen from miles away."

Location Fort pierce
Occurred Nov-11-2018
Posted By Rhonda Curtiss
Posted On Nov-15-2018

Tags