Irma Makes Landfall in Florida Keys - NBC 6 South Florida

Irma Makes Landfall in Florida Keys

South Florida's Chief Meteorologist John Morales has the latest update as the storm crossed land about 20 miles east of Key West.

    processing...

    NEWSLETTERS