Here's a firsthand look of new footage from Project CARS and what you can expect once the game is finally released.

More...