Car town streets APK Game Free Download is an android game in which you have to build your own city in which cars will rule. Choose from a large number of cars you like and repair them in your garage so that later they participate in races.
Explore and find over 60 of your favorite cars.
Setting up your fleet and creating a better team
Car restoration in the garage
Create your city with a lot of roads, businesses and shops
Upgrade your car
Make your car work for you, deliver food for example.