The nervy moment is captured as cars in Houston struggle to drive down roads flooded by Tropical Depression Imelda today (September 19).