Striking satellite footage has revealed ... The violent storm hit southern parts of Texas on Thursday night, with winds "the ...
Millions lost power when Hurricane Beryl stormed through the greater Houston area Monday. And it showed, even from space.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results