Interesting that China didn’t post a photo of their vehicle with their article. The appearance of it must be top secret or something(??).
There is a pic at this link. It looks familiar somehow. Hmm.
http://eng.wcetv.com/1/2009/01/12/125s9381.htm
The article says it has 75 patents. Curious that the Chi-com copycats are suddenly concerned about patents.....