Russo Baltique is a Russian carmaker that's been out of business for decades, but it's announcing its return with the Impression coupe. This car incorporates unique Art Deco styling, with room for four passengers inside.
March 8, 2007 5:17 AM PST
Photo by: CNET Networks
Conversation powered by Livefyre