Putin and Xi Jinping were laughing their asses off with each other at one point during the parade.
I couldn’t tell, but it looked like someone told an Obama joke.
I can definitely see that happening