Scorecard Research Beacon
Search Icon
August 19, 2020

Huge waterspout forms near coast in Florida

A large waterspout was seen off the coast in South Florida, as the area experienced severe thunderstorms.