PerryW Project Supporter
- Huntsville, AL
Tropical depression twenty-six has become better organized and is now Tropical Storm Delta. This system is south of Cuba, near jamaica and is a potential threat to western Cuba, Yucatan and the US gulf coast. Current forecast has the storm venturing northwestward with NHC predicting upwards of 105mph windspeeds before landfall somewhere between LA and FL panhandle. Obviously there's a lot of time and territory to cover but this bears watching.