CommanderFrank
Cat Can't Scratch It
- Joined
- May 9, 2000
- Messages
- 75,399
You will have one last chance to Beta test The Crew this week for several days only. Ubisoft’s The Crew is scheduled for release on December 2nd on Xbox One and PS4.
The Open Beta will include the full map of the United States with five regions open and available for play.