The various Mercedes X Class vehicles will be coming to “The Crew 2” on June 29, 2018… Read the whole post here.