This game is extremely fun and is a must play for most racing people who like this type of game. I have also played it on other devices so would love to see it added to TapTap for people who never got the opportunity to play get to play!
Mentioned games