Meanwhile somewhere in Russia.. WTF.