Project CARS Release Date, PS4 Footage and a Wii U Update
First off, Project CARS has an official release date. An earlier leak that suggested it would be out Nov. 18 in North America and Nov. 21 in Europe has been confirmed, along with the announcement of some pre-order bonuses you can check out here. But there’s more going on. It’s been pretty clear that the […]