Project CARS 2 Full List of Tracks Revealed; Tracks Spread Across Over 60 Locations and Include More Than 130 Layouts Jul 13, 2017