Invest 95L in the central Atlantic has strengthened and is now officially Tropical Storm Jerry, according to the National Hurricane Center …
Tropical Storm Jerry forms from Invest 95L. Is a hurricane coming? See spaghetti models
view original post