Russian Car Driver

Get geared up to take on a number of the craziest tracks and roads in russia. Take part in a drag race, positioned your parking abilties to the check or attempt out one of the different modes in this interesting racing game.