Video: Tropical Storm Debby Causes Flooding in Florida
August 5, 2024
News Clips
Video footage of flooding caused by Tropical Storm Debby in Cedar Key and Horseshoe Beach, Florida, on Monday.
Read More







