With the Project CARS release date confirmed for May 8, now is a great time to indulge in some gameplay goodness. This is a comparison video of Project CARS vs real-life footage (why does real-life always win?).
Trending Articles
More Pages to Explore .....