Watch Hurricane Irma LiveWatch Hurricane Irma LiveHurricane Irma has finally landed and it's every bit as bad as expected.RickRick