Gas Station Accident, Explosion Caught on Tape

Cameras were rolling during the horrifying moments at a New England gas station.

Examined