I have no idea!
I was trawling about looking for proper Photos of the actual cars as most seem very shopped to me and found that link
I do think the Chinese are making a serious go at building a decent car,
a six speed manual or efficient auto box is the way to go imho
|