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