You can get the video without watermark if you register.
US: Waterspout Spotted off Coast of Florida
- Captured on Saturday 10th of August 2019
- Location is Florida
A waterspout was spotted in Crystal River, the city located in the heard of the Nature Coast of Florida, in the morning Read more...