Car Crash Star: City Driving is an exciting open-world driving game where you can freely explore the city, drive various cars, and experience thrilling crashes.
Games:Sports · iPhone, iPad · Free
Rating: 2.7 out of 5, based on 49 user ratings.