Twin waterspouts were seen from Bradenton, Florida, just south of Tampa Bay, on June 22.