Tucker is in Moscow... biggest thing that's happened since we supposedly landed on the moon!