Houston prepares for heavy rain from Imelda
Imelda made landfall near Freeport, Texas, on Tuesday afternoon as a tropical storm, but has since been downgraded
Imelda made landfall near Freeport, Texas, on Tuesday afternoon as a tropical storm, but has since been downgraded