A large waterspout was visible from Pensacola Beach, Florida, as it formed off the coast on Monday.
Giant waterspout forms near beach in Florida
A large waterspout was visible from Pensacola Beach, Florida, as it formed off the coast on Monday.