Fireworks stand explodes, goes up in flames near El Paso, Texas

Fireworks stand explodes, goes up in flames near El Paso, Texas

USATODAY.com

Published

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

Full Article