As commentators brighter than me have said, since "The Great Negotiator" seems to have made a concession ("Ok, Vlad, sorry about offering those Tomahawks") after the call from Putin, mission accomplished for USSR 2.0, so who needs a meeting anymore?
If you have 22 minutes to spare, this is...