You can get the video without watermark if you register.
US: Waterspout Spotted in Lake Worth, Florida
- Captured on Wednesday 14th of August 2019
- Location is Florida
A waterspout was spotted along the coast in Lake Worth, Florida, US, on August 14th. It is caught by camera and the vide Read more...