Slightly Annoying Traffic
Slightly Annoying Traffic is an enjoyable traffic game in which your task is to prevent crashes. Click on individual vehicles to stop and start them. The further you get the harder it will become. Good luck!
Slightly Annoying Traffic is an enjoyable traffic game in which your task is to prevent crashes. Click on individual vehicles to stop and start them. The further you get the harder it will become. Good luck!