Massive flooding in Texas following Tropical Storm Imelda
Days after Tropical Storm Imelda made landfall in Texas, area around Houston and Beaumont experienced massive flooding on Thursday.
Days after Tropical Storm Imelda made landfall in Texas, area around Houston and Beaumont experienced massive flooding on Thursday.