CommanderFrank
Cat Can't Scratch It
- Joined
- May 9, 2000
- Messages
- 75,399
Are you a member of the Crew? You want to be? If you have no idea what I’m talking about, it’s Ubisoft’s driving game; The Crew, and they are almost ready to crank up another closed beta for the PC beginning on August 25th.
The Crew is a massive open world racing game that spreads across the entire continental United States. It’s driven by a story that pushes you to explore, open up new fast travel options.