Powerful wind and rain batter southwest Florida
Powerful wind and rain batter southwest Florida
Footage shot in Fort Myers Beach, Florida, shows sheets of rain pummeling palm trees and a parking lot as Tropical Storm Debby moves toward the Sunshine State. (Courtesy: @WxJack27 via Storyful)