Car Town is Facebook's newest addicting game - Farmville or Mafia Wars for car people. Car Town lets you earn money, points and cars by racing, working on your friends cars, car shows, etc. You can even make custom decals for your cars or add premade custom decals. Everyone wants hints, tips, tricks and cheats but up.
Car Town
Car Town is Facebook's newest addicting game - Farmville or Mafia Wars for car people