News

The free weekend kicks off on July 6, when gamers will be allowed to download and install The Crew 2 on their devices, though playing it won’t actually be possible until July 8.