We apologize, this video has expired.

Live tracker: Tropical Depression Imelda makes landfall in Texas

Watch live radar tracking Tropical Depression Imelda, which has made landfall in Texas. The storm could bring five to 10 inches of rain to southeast Texas and a high risk of flash flooding throughout the week.