The Crew 2 – The Chase Launch Trailer November 25, 2020 Alex Bean News, The Crew 2, Videos 2020, action, Launch, news, Series, The Chase, Trailer 0 The launch trailer for “The Chase” the in-game action series for “The Crew 2”