Project CARS out this November
Slightly Mad Studios have finally announced the release date for their anticipated racing simulator, Project C.A.R.S. The game is set to hit the shelves this November the 18th and will […]
Slightly Mad Studios have finally announced the release date for their anticipated racing simulator, Project C.A.R.S. The game is set to hit the shelves this November the 18th and will […]