City Traffic Jam

The increasing number of vehicles on the road has made traffic controlling a very difficult job. You have been asked to manage the traffic because you are believed to be the best traffic controller in the city. Are you ready for the job?

Vote for Game

Average: 3.8 / 5. Votes: 24.
- Advertisement -