Tag Archives: Racer

Project CARS Giving Away Free DLC Every Month

Slightly Mad Studios has announced that its upcoming racer Project CARS will be getting a series of free DLC cars in the months following its release. Continue reading Project CARS Giving Away Free DLC Every Month

Advertisements