Adds – City Traffic Car Simulator Review
The game itself is really really fun but the adds are so unbelievably annoying they literally pop up every single time you pause the game or when your in the middle of a game it’s soooooo annoying
Review by mesmacallo on
City Traffic Car Simulator.