You get to race in locations around the world, over 60 stages in eight different countries. Battle your way towards winning the championship. You can choose from many real life car models, and tune them up to match the conditions. The game...
Please add any explanations or sources for this request.
Please explain why this game should be deleted.
Thank you; this game has been marked for deletion and will be sent over for moderation.