The open beta [happening next week from June 21, 2018 to June 25, 2018] trailer for “The Crew 2” was shown at E3 [Electronic Entertainment Expo] 2018… Read the whole post here.