HOUSTON, Texas (KTRK) -- Severe thunderstorms blew out windows in high-rise buildings, downed trees and knocked out power to nearly a... Read this story
HOUSTON, Texas (KTRK) -- Severe thunderstorms blew out windows in high-rise buildings, downed trees and knocked out power to nearly a... Read this story
More from ABC13 Houston | houston texas storm damage destructive thunderstorm highrise buildings windows glass in downtown streets 14829069 Houston Tornado Severe weather Thunderstorm