Tag: cars

In 2007 Nikolai Fomenko started of on a journey to produce the first ever Russian supercar. The early 3D designs promised something beautiful to be build. In December 2008 the first vehicle, the Marussia B1, saw the light in Moscow. Now the first supercars from Marussia Motors - the Marussia B1 and B2 - are displayed in a showroom close to the Kremlin.