Model Cars Racing

You are a professional racer taking part in the races where you drive your model car to compete against other racers. You have to drive at top speed and set traps to slow down your challengers. There are so many power ups, bonuses and useful upgrades that you must avail for your car to compete harder.

Vote for Game

Average: 4.5 / 5. Votes: 60.
- Advertisement -