Traffic Racer 2017 – Racing in 3D is an exceptional traffic racer & car racing game. Crazy racing, entertaining levels, wildly exciting tracks and powerful cars are all present in this adrenaline raising traffic racer! No matter how you put it Traffic Racer 2017 is an awesome Car Racing Game & perfect example of a driving speed game.