Strong tornadoes are possible in North Texas but Houston's severe weather threat arrives Saturday with damaging winds and an ...
Weather radar images showed signs of meteorities falling for about eight minutes, according to NASA.
A tornado watch is in effect for Houston and much of Southeast Texas until 6 p.m. Wednesday as storms capable of wind damage, ...