Putin and Obama meet in Moscow... - Damn Funny

Putin and Obama meet in Moscow…