POSTED January 22, 2015
Three new cars are available to buy, while all players get access to four new missions in The Crew.