No media source currently available
Tropical Storm Imelda continued to dump torrential rains on southeastern Texas Friday