Russian soldier explains: Leopard, Patriot battle-systems pieces of shit!

1 year ago
29

⚡️🇷🇺Russian soldier calmly and scientifically explains the significance of Leopard and Patriot battle-systems on the warfront

@realscottritter

Loading comments...