Fireworks stand explodes, goes up in flames near El Paso, Texas
Published
A fireworks stand near El Paso, Texas exploded and went up in flames on Wednesday night.
Published
A fireworks stand near El Paso, Texas exploded and went up in flames on Wednesday night.