Houston prepares for heavy rain from Imelda
6:33pm PDT - September 17th, 2019 houston weather - CBS NewsImelda 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