Downtown Houston high rises damaged from storms
FOX 26 Executive Producer Matt Horn reports the damage seen in downtown Houston with high-rise windows and nearby businesses with their windows blown out.
FOX 26 Executive Producer Matt Horn reports the damage seen in downtown Houston with high-rise windows and nearby businesses with their windows blown out.