An online racing game where players can test their skills in driving powerful trucks along the most scenic routes in Russia. The virtual journey... Read more
Anticipation Rating:
An online racing game where players can test their skills in driving powerful trucks along the most scenic routes in Russia. The virtual journey... Read more