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