Home » News » The Crew 2 Beta Registration Live on PC, PS4, and Xbox One