Russia and Finland raise a Toast to the World!