Register, upload AVATAR, save SCORES, meet FRIENDS!

Tag: extreme trucks

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 [...]