> Cars >

LA Traffic

80.3%

Description

You live in LA and the traffic is terrible, so get a grip and control it. Click on the cars to make them move or stop them. Don't crash!

Favorite games

  • Loading...
Wiju España | Free Online Games

All rights reserved Copyright © 2020 DailyGames.com