Slightly Mad

This Project Cars video shows off the racer’s multiplayer

Project Cars developer Slightly Mad has released a new video giving you a look at the game’s multiplayer.

Slightly Mad headlines