adidas Open Their First Russian Flagship Store
Not only have just opened their first flagship store in Russia, they turned out two special for the occasion. The store has been set up in the country's capital, Moscow, and draws its interior design cues from the surrounding city, the history and emerging local artists. The new store is set to become a stalwart in the scene over there. Plenty of crew turned up for the grand opening last week, including contemporary fashion designer Gosha Rubchinskiy, showing their support for the Stripes and giving the whole project a big tick of approval.
Expect to see more from the Russian contingent of adidas supporters in the near future.