When the Marussia B1 super car dropped cloth, it afforded seemingly limitless jokes about Russia. Now their next car, the Marussia B2, has been spotted completely uncloaked on the streets of Moscow ahead of this week's Frankfurt debut

Russia's built themselves an electric supercar. Seriously. We might even be willing to be…
Read more Read more

Vladimir the truck driver is probably going to get an earful for this one, but the latest Marussia super car, which has up until now only been seen in a dimly lit teaser image, was photographed in Moscow in broad daylight with nary a car cover in sight. The new car may or may not also be hybridized, but it sure looks cool. Now if only they can do something about the 80s arcade game interior. (Hat tip to Ronan!) [Pistonheads]