Car Town Streets Available on App Store

The game is built on the legacy of Cie Games' flagship title, Car Town
Cie Games today announced that Car Town Streets is now available for free on the App Store for iPhone, iPod touch, and iPad. In Car Town Streets, players can find, build and cruise with all their favorite cars in a fully customizable town.
Car Town Streets is completely free-to-play, but some game items can also be purchased for real money. If you don't want to use this feature, you must disable in-app purchases.