Mad Max is alive and well in Russia