The most expensive car could sell for nearly $10 million
Russian investors could get the C8 Preliator and D8 CUV on the road
Remember the Peking-to-Paris concept?