September 7 2017 6:43pm

Hurricane Irma heads over Turks and Caicos islands

Global News chief meteorologist Anthony Farnell says Hurricane Irma will likely hit mainland south Florida.

Responsive site?

Video Home