Meanwhile in Russia – armageddon on road