It's a launch trailer for Project CARS. What else did you expect?


Project CARS is slated to be released on May 7 for the Xbox One, PlayStation 4, and PC.