answersLogoWhite

0

How do cars get on cartown?

User Avatar

Anonymous

13y ago
Updated: 8/20/2019

car town cars are put up by the cie team in northern china where all of the worlds resources, if you havent heard of china it can be located to the east of a map close to japan below korea and above Saudi Arabia, it can also be found be found in Europe below italy and above Croatia

User Avatar

Wiki User

13y ago

What else can I help you with?