News

Double waterspouts were seen off the coast of Florida in Bradenton and other Tampa Bay waters on Sunday afternoon, June 22. This video was taken from Bradenton in Manatee County. RESTRICTIONS AND ...