March 2018
now let me get this right, for the people who payed $80 at launch or before launch DO NOT get the new car pack? the last time i checked deluxe means everything.... dont pull an ivory tower/crew1 and only give the people who paid extra 1 dlc... thats a horrible business move