5 years agoTropical storm Jerry forms in the Atlantic; Imelda bringing heavy rains to TexasWPTVVerified