Russian Ammo Depot Explodes!

Large explosions rock an ammunition depot in Russia's Samara Region, where over 13 million shells are stored. 06/18/2013.

Related Topics

Guns and Weapons