Posts On:
June 2018J
The Crew 2 Receives Late-June 2018 Release Date
Over the weekend, video game publisher Ubisoft confirmed that players will soon be entering the open-world racing universe of their The Crew franchise again in only a few more months. A 29 June 2018 release date has been locked...