‘The Point of No Return’: Hurricane Irma Makes Landfall in Florida

Take a look at how Hurricane Irma is impacting Florida through the eyes of Floridians.

Best of NBC News

Play All