US: Camera Captures Sound Of Blast In Houston, Texas
- Captured on Friday 24th of January 2020
- Location is Houston
Description
A huge blast occurred in Houston, Texas the early morning of Friday, January 24. According to reports, the explosion Read more...