Description: The amazing Desktop Racing is back for another ride! More cars, awesome upgrades and lots more racing fun!