Desktop Racing

Submitted by on Jun 24, 2018

Desktop Racing

The Desktop Racing game is a unique driving game in which there are lots on stationary stuff and other things on your path and you still need to drive. Reach the final point before time expires.