Will you be prepared to deal with several of the hardest streets on the planet? Hit the highways and trails of Russia in this racing match. You are able to try and get to the checkpoints, do some deliveries or merely go exploring from the Free Manner.A major-down, workforce-dependent action video game the place Every single of you will take the job