A truck driving game that allows the player to drive European trucks in European locations.
Ups! sorry we're collecting characters for this videogame