Houston prepares as heavy rain ahead of Tropical Storm Imelda
2:14pm PDT - September 17th, 2019 houston weather - CBS NewsImelda made landfall near Freeport, Texas, on Tuesday afternoon
Imelda made landfall near Freeport, Texas, on Tuesday afternoon