Russian Rebel Gives the Order

Pro-Russian separatists fire a massive barrage of rockets.

Related Topics

Guns and Weapons