Towering Waterspout Swirls Off Florida's Boynton BeachA large waterspout was filmed off the coast of Boynton Beach, southeast Florida, on Thursday morning. @tracyreneeseyes via Storyful@tracyreneeseyes