Live Weather Alert!!: Tampa, FL: Hurricane Irma.

Live Weather Alert!!: Tampa, FL: Hurricane Irma.

NBC affiliate WFLA Channel 8 has live news coverage on Hurricane Irma.

** Live Video from NBC affiliate WFLA Channel 8: **

%d bloggers like this: