Hurricane Irma made landfall on Cudjoe Key in the lower Florida Keys with top sustained winds of 130 mph. LIVE RADAR: Hurricane Irma approaching Florida