Tropical Storm Eta leaves behind debris after soaking Central Florida

Tropical Storm Eta slammed into Florida on Thursday bringing heavy rain and wind.

Top Videos