5am Update: Irma Makes Landfall

Irma Makes Landfall on the Caribbean Island of Barbuda Wednesday morning.