Waterspout forming in Florida

A waterspout formed in Tampa Bay on July 8, creating a stunning spectacle for those in the area

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes