What are we expecting from Hurricane Irma?

Lu & Matt talk to Tom in Florida USA

;