The Crew 2 – Announcement Trailer – E3 2017 June 13, 2017 cwestport3D, Cars, Planes, The Crew 2, Ubisoft, Video GamesLeave a comment The Crew 2 – Announcement Trailer – E3 2017