Moscow Motor show is in town. So even though some of the cars that you’ll see here, were already shown to you in the New York Auto Show 2008 post, there were still a good number of new European market cars. This year’s highlight was the new Lada C-cross concept premier, and of course looking at these pictures, it’s impossible to ignore all of the beautiful models that tried to make some not so appealing cars, seem more appealing..















