6,196 1,695

Desktop Racing 2

ADVERTISEMENT

Desktop Racing 2

Desktop Racing is back, for the second time! Drive more cars, earn more upgrades and perform crazy stunts. Have Fun!

ADVERTISEMENT

Instructions


Instructions are in the game


Walkthrough