Wroom, wroom.... Beep! Beep!
Car Troller is a superb traffic control game for iPhone and iPod Touch that every gamer would want. How many times did you curse traffic jams or broken traffic lights? Take the power in your hands!
This site is managed by Avallon Alliance, an independent developer and publisher of iPhone, iPod Touch and iPad games.