Image
Weather

Tropical Storm Elsa 11 a.m. advisory

Elsa was making landfall in Florida around the time the 11 a.m. advisory was issued on Wednesday.