Video: Marussia Production Begins – First showroom Opened in Moscow

By Auto News Log • September 19th, 2010

Russian specialty sports car manufacturer Marussia Motors has marked the start of production of the B1 and B2 models with the grand opening of their first showroom in Moscow.

 

Leave a Comment

« | Home | »