That was quick

Yesterday morning the system heading toward the Windward islands wasn't even a tropical depression. Today it's a strong Tropical Storm Felix and will probably grow into a hurricane by tomorrow.

Looks like the Yucatan and Belize are in for another soaking from Felix this time.