Texans under flooding watch as Tropical Storm Imelda strengthens

02:46

Tropical Storm Imelda, now a tropical depression, made landfall in Texas with intense wind and rain. NBC News’ Gabe Gutierrez is in Houston, TX, reporting on the flash flood watches issued.