The Soviet self-propelled 2S7 is known as the most powerful howitzer in the world. The Russians are getting a taste of their own medicine in the Ukrainian conflict. Subscribe to Forces News: Check out our website: Facebook: Instagram: Twitter:
Hide player controls
Hide resume playing