search icon

Video: Tropical Storm Debby Causes Flooding in Florida

Video footage of flooding caused by Tropical Storm Debby in Cedar Key and Horseshoe Beach, Florida, on Monday.

Read More
Related Videos