New Project CARS Trailer Shows Gorgeous Locations

strap yourself in and see what you think…

Author :  

With Project CARS being slightly delayed again it’s good to know that things are still looking incredible. The trailer below shows off some of the locations you’ll be racing in when the game finally arrives in a few weeks (hopefully), so strap yourself in and see what you think!

 
 

Leave a Reply