Here we go.... Tucker reveals his Moscow mission!