Posted on 21 May 18 at 16:58And by research, we mean a road trip in America. Lucky for some, eh?Please click here to read the story: The Crew 2 Video Shows The Real Life Research That Went Into Making The Game