January 24 2020 7:19am

Early morning Houston building explosion alarms residents

Reports of a powerful building explosion in Houston, Texas have caused alarm and concern among residents across the city, many of whom claim to have heard and felt the blast miles away.

Responsive site?

Video Home