original post: https://redd.it/141ryz7
Crystal clear video proof of TWO Leopard 2s getting destroyed. Take that silly Westoid!
NonCredibleDefense by Whole_Speed3426
Saw new ad campaign for russian helicopters, decided to... slightly
Ukrainian war ballad about Javelins and Bayraktars killing Russians