The amazing Desktop Racing is back for another ride! More cars, awesome upgrades and lots more racing fun! If you like Desktop Racing 2, you can put it to your favorites. So it can be convenient for you to play later!
Desktop Racing 2