Coming Soon Here’s a Full List of the 180 Vehicles Driveable Cars in Project Cars 2 Slightly Mad Studios may be living up to their moniker by including 180 drivable cars in…