Hurricane Irma makes landfall; 2 additional hurricanes form

Hurricane Irma makes landfall; 2 additional hurricanes form

Hurricane Irma has made landfall and two additional hurricanes, Hurricane Jose and Hurricane Katia, have also formed.

Top Videos