Loading Video…

This browser does not support the Video element.

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.