The Crew 2 The Chase Launch Trailer


A mysterious outlaw group has stolen from a private bank, Vault Corp, and it’s up to you to stop the outlaws from escaping the city.