On Shanghai streets play the amazing turbo racing game. A game with a lot of bumps and tip speed mainly when using your turbo boost. To unlock cars outperforms the three challenges on each track and collect.

151 views

Game Categories
Driving


Rating: 4.0/5
Comment this game: