Tropical Depression Imelda is moving across Texas and could bring heavy rain and potential flash flooding to the state. Janet Shamlian joins CBSN AM from Houston. Source
Tropical Depression Imelda is moving across Texas and could bring heavy rain and potential flash flooding to the state. Janet Shamlian joins CBSN AM from Houston. Source