Description9may2015Moscow-32.jpg English: 2S19M2 Msta-S self-propelled artillery (in the streets of Moscow on the way to or from the Red Square) Русский:...