Adidas in Moscow
In Moscow, Russia they have their own brand of Adidas called Mockba. Mockba means Moscow in Russian transcription.
Read MoreIn Moscow, Russia they have their own brand of Adidas called Mockba. Mockba means Moscow in Russian transcription.
Read More