Advertisement

Waterspout Forms Off Florida Coast

A waterspout formed early Tuesday afternoon, September 16, in Navarre Sound off Florida’s Gulf Coast. These videos show the spout’s formation and afterward in full force. Credit: Facebook/Andrea Beihl