Guest
Login
Sign Up
Site settings
Forgot Password?
A unit of Russian Msta-SM2 self-propelled howitzers delivered a precision strike on Ukrainian positions, destroying armored vehicles and a US-made M777 field artillery gun.
Autoplay video
Hide player controls
Hide resume playing