Fireworks Stand Explodes In West Virginia
flying1368
Published
07/04/2012
An illegal fireworks stand caught fire in a bar parking lot in Chester, West Virginia. Best show you'll ever see.
48 Comments