04-15-2020, 07:42 AM
Huh, they have a Russian language site too. That one is decent though not ideal language-wise. Not Google-translated which you could see even with shop signs in some cities out our way (and it was both embarrassing and bloody hilarious to see).