Ubisoft’s The Crew 2, Hitting the Shelves on March 16, 2018
Today, Ubisoft® announced that The Crew® 2, the newest iteration in the revolutionary open-world driving franchise The Crew®, will launch on March 16, 2018. The game will be available on…