Over the past couple of weeks, I have had the opportunity to play The Crew 2 in closed beta, in open beta, and in early release. What have I found from this game? This game is full of cars, boats, pla...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.