US: Multiple Waterspouts Spotted Near Anna Maria Island in Florida 2
- Captured on Wednesday 27th of March 2019
- Location is Florida
Description
As storms passed through Florida on Wednesday morning, waterspouts appeared near Anna Maria Island. Official reports Read more...