Weather radar detected the building explosion

FOX 26 Meteorologist Mike Iscovitz shows us radar at the moment of the building explosion in northwest Houston. A flash was detected on radar, spanning a big area.

Top Videos