News Project CARS Screams Awesome In This New Audio Trailer Project CARS has finally launched its own website! Along with it, they’ve release a new batch of screenshots AND an impressive new audio ... By PCInvasion StaffApril 8, 2014