A disturbance in the Caribbean became Invest 99L on Tuesday and will likely become Tropical Storm Sara. FOX 13 Chief Meteorologist Paul Dellegatto says the tropical wave has a 90 percent chance of …
Caribbean Invest 99L could strengthen into Tropical Storm Sara and impact Florida
view original post