Forza Motorsport

Project CARS is a new racing game to look forward to Lifestyle · Project CARS is a new racing game to look forward to Racing video game enthusiasts are split into two major communities, the ones who play Gran Turismo and the others who prefer Forza Motorsport. However, there is…