US: Double Waterspout Spotted Off Florida’s Coast 2
- Captured on Sunday 22nd of June 2025
- Location is Bradenton
Description
Double waterspouts were seen off the coast of Florida in Bradenton and other Tampa Bay waters on Sunday afternoon, June Read more...