Go To Town: Car Street Racing
- September 23, 2017
- Biceps
"Go To Town: Car Street Racing" is an open-world car simulator set in a grand city and town with beautiful views and unique characters. The game features easy-to-use controls, fantastic graphics, and a variety of specific cars, motorbikes, and other vehicles to drive. Additional activities include visiting a football stadium, fitness club, and racecourse, with a range of physics and abilities to explore.