GAME INFO
Play this troublesome truck parking sport and take over management of a giant diesel rig. Are you an Ace? Then use your glowing truck driver expertise and get your big car into the world with none crashes.
Play this troublesome truck parking sport and take over management of a giant diesel rig. Are you an Ace? Then use your glowing truck driver expertise and get your big car into the world with none crashes.