The Thing from FAW Group
We move on with another piece of news but from the other side of the world. Now, almost everybody knows that the Chinese can have weird tastes, so when visitors saw the Red Flag CA7600L limousine by FAW Group at the 2010 Beijing Auto Show, they just shrugged and maybe said something on the lines of "Nah, it couldn't be"....