Share Facebook Twitter LinkedIn Pinterest Email A large waterspout was visible from Pensacola Beach, Florida, as it formed off the coast on Monday.