Invest 95L to turn into Tropical Storm Jerry? Check tracker as Florida issues weather watches and warnings

view original post

The National Hurricane Center reports a 70% likelihood of a low-pressure system developing into Tropical Storm Jerry this week.