slightlt

Project CARS delayed again

It looks like once again Project CARS has been hit with further delays to there already dented timetable but thankfully we wont have to wait long this time. Originally scheduled for release in March, ...[Read More]