Racing game The Crew 2 gets first gameplay trailer, to release on March 16 2018
Ubisoft announces racing game The Crew 2