"PROJECT CARS PC" content on TweakTown - Page 1
We found 1 items for the tag: PROJECT CARS PC
NEWS
The beautiful Project Cars is only a 17GB installation on PC
Slightly Mad Studios has released Project Cars into some countries, with the PC version being a 17GB installation.