6.8 Reviews The Crew 2 Review July 5th, 2018 0The Crew 2 is the brand new open world racing title from publisher Ubisoft. Sequel to The Crew from 2014 the game puts players in the driver's seat...