The Crew 2 Review

The Crew 2 Review - the sequel to Ubisoft's land, sea and air racing game expands on the original somewhat but seems to be missing important aspects at launch.