Marussia Will Produce Supercar in Moscow


Along with the opening of their first showroom at 17 Tverskaya Street, Moscow. The company specializes in production of Russia's sports supercar is Marussia Motors has officially embarked on the production B1 model and B2.

Share This Article

LATEST PHOTO ALBUMS

Aston Martin unveils the Valiant: The champion of pure driving passion