You can get the video without watermark if you register.
US: Waterspout Spotted in Northwest Passage, FL
- Captured on Sunday 16th of June 2019
- Location is Florida
A waterspout was spotted off the coast of Key West Florida, on June 16th. Residents witnessed the phenomenon frontin Read more...