Its a nice game that I cant stop playing it. This game is an amazing sports game with intense moments while racing. I love this game and play it quite often.
till0900 about Road Checkers