Tropical Storm Eta pushes through Central Florida

Eta made landfall early Thursday bringing heavy rain and winds to Central Florida.

Top Videos