Severe weather in Houston area

Mother Nature is leaving behind some severe weather for the Houston area on Wednesday afternoon. A Flash Flood Watch is also in effect from 6 p.m. Wednesday night until 3 p.m. Thursday afternoon.

Top Videos