The Crew 2 open beta is live now – here’s how to start racing by land, sea, and air

The Crew 2 open beta gives you the keys for the whole weekend

Leave a reply