I Love Traffic
I Love Traffic is a game about cars. Your mission is to guide cars through busy cross-ways and intersections without accidents in the fastest time as possible. Click the traffic lights on and off to direct traffic.
3d games, track games, super games, speed games, playhub games, driving games, drifting games, drift games, car games, accelerate games, vehicle games,