POSTS TAGGED 'The Crew'

New release date for The Crew 2! New release date for The Crew 2!

A new trailer has been released for The Crew 2, complete with a release date. The Crew 2 features a 'persistent open world' in which your main character... [Read full story]