Signups for The Crew beta are live now through November 28

If you’re looking to get in on the open beta for Ubisoft’s The Crew, signups are going on now! All you need to do is sign up via the console of your choice (Xbox One or PlayStation 4) and play beginning today (November 25) through November 28 at 9 AM Central. If you’ve already played […]

Racing headlines