Huge explosion

Huge explosion

A bunch of guys (from US army?) blow up a huge load of missiles and other explosives