TC2_screen_MTX_GC_170822_930am_CEST_1503324732 08/26/2017 • 1920 × 1080 • Gamescom – The Crew 2 Release Date & MORE