Idalia sets sights on Gulf Coast

Idalia sets sights on Gulf Coast

Hurricane Idalia is set to make landfall in Florida on Wednesday morning. Cuba has already seen intense rain and strong winds from the storm.

Top Videos