Idalia expected to make landfall soon as Florida residents race to get out

Idalia expected to make landfall soon as Florida residents race to get out

Idalia is strengthening and heading towards Florida.

Chicago Area News

Good Day Chicago

FOX 32 Sports