The Crew 2 launches into a motorsport paradise by Lim Ming Dao June 26, 2018 0 The Crew 2 launches today.