PC Brand New Project CARS Screenshots Released August 12th, 2013 0Every 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...