Register, upload AVATAR, save SCORES, meet FRIENDS!

Tag: bonuses

Driving is one of the skills you need to have when becoming players of Extreme Trucks. Spend time on uncovering the game's concept and background. Here we go! The game's name parti [...]