You are using an older browser version. Please use a supported version for the best MSN experience.

Tropical Depression Imelda Dumps Rain On Southeast Texas

Tropical Depression Imelda as it continues dropping torrential rainfall, triggering significant and life-threatening flash flooding through areas of southeast Texas.
image beaconimage beaconimage beacon