3 Injured In Texas Garage Explosion

Aug. 7, 2003
A southwest Houston garage exploded into flames late Wednesday, injuring several people inside
A southwest Houston garage exploded into flames late Wednesday, injuring several people inside

Voice Your Opinion!

To join the conversation, and become an exclusive member of Firehouse, create an account today!