Email this Page | Write to us
Cars that will make you drool
August 3, 2007
The Russian Russo-Baltique Impression luxury concept car is displayed at the Geneva Motor Show.
The Impression has a Mercedes-Benz V12 that gives out 555 bhp. Its chassis is made of carbon fibre. The Impression is one of the first cars to come from the Russo-Baltique stable in almost 75 years.
Photograph: Fabrice Coffrini/AFP/Getty Images