Southeast Texas inundated with nearly 2 feet of rain

The National Weather Service says "life-threatening amounts of rainfall" from Tropical Depression Imelda have fallen on parts of Southeast Texas including Beaumont and Winnie.

Featured Videos