US: Multiple Waterspouts Spotted in Anna Maria Island in Florida
- Captured on Wednesday 27th of March 2019
- Location is Florida
Description
As storms passed through Florida on Wednesday morning, a waterspout appeared near Anna Maria Island. However, there i Read more...