Tropical Storm Idalia forms in the Caribbean Sea | NY POSTNOW

1 year ago
36

Tropical Storm Idalia forms in the Caribbean Sea.

It is expected to affect Florida as a hurricane.

It will affect later this week.

Loading comments...