News

A massive waterspout formed off the coast of Panama City Beach, Florida, last week, turning heads as it swirled powerfully ...