Two more soviet meme cope threads xisters, Maybe russia will finally take the gloves off after their failed 4 year invasion costing hundreds of thousands of dead slavs!