Tropical Storm Imelda Forms Off Texan Coast, Will Bring Rain To Arkansas
The National Hurricane Center has issued a new update that officially names Tropical Depression 11 as Tropical Storm Imelda. As of 12:55PM CDT: -Sustained winds at 40 MPH -Gusts up…