June 25, 2020Project CARS 3 Release Date ConfirmedSlightly Mad Studios ‘Project Cars 3’ is an upcoming racing…