The Russian Embassy trolling the US State Department with a GTA 5 meme over the destruction of a Patriot system is some next level shitposting. 28.4K views05:21