Brand New Project CARS Screenshots Released
Every time new screenshots are released of Slightly Mad Studios’ Project CARS it is hard not to get more and more excited for its release. Every screenshots shows off a stunning aspect of the game, from the tracks and locations to the cars the game looks phenomenal, even the weather system...