Sports Games - Play Free Online Chinese version of 3D Need for Speed Games
This is a really nice 3D racing game. You have to drive the car to complete all of the track, won the gold and experience, in order to upgrade the car, and become a true King of Cars.