Loading game
Avg. rating
—
Reviews
0
A challenging driving game where you navigate an oversized vehicle through narrow roads, tight turns, and obstacles that seem to have been placed there to make your life harder. Can you make it through without getting stuck?
Achievement progress has not been imported yet.
No provider-attributed achievement catalog has been imported for this game yet.
Community notes