Skip to main content
play

Towering Waterspout Swirls Off Florida's Boynton Beach

A large waterspout was filmed off the coast of Boynton Beach, southeast Florida, on Thursday morning. @tracyreneeseyes via Storyful
@tracyreneeseyes