Russian 2S4 Tyulpan - The Largest Mortar System in the World

1 year ago
42

The Russian 2S4 Tyulpan is a self-propelled mortar system that has gained significant recognition due to its unique capabilities and powerful performance on the battlefield.

Loading 1 comment...