Waterspout spotted at Canaveral National Seashore

Waterspout spotted at Canaveral National Seashore

Paula Maquieira (@Pauliush76) recorded video of what appeared to be twin waterspouts at Canaveral National Seashore off of Playalinda Beach.

Top Videos

Good Day Orlando

We Love Florida

Central Florida Eats