Bay's Water is Missing

2 years ago
329

Occurred on September 28, 2022 / Tampa, Florida, USA

Info from Licensor: "The video was taken in Tampa, Florida at Bay to Bay of the gone water. I’ve never seen this before so I had to see for myself. I was very amazed by what I saw so I had to record and show my family back home in Pensacola, Florida."

Loading comments...