News

Project CARS launch trailer fills your rear view mirror

Slightly Mad Studios has released the official launch trailer for its much-anticipated racing title, Project CARS.

Check it out below. Project CARS is due out in the U.K. on May 7 and in the U.S. on May 12.