The Crew – Social Trailer
Ubisoft has released “The Crew – Everybody, Drive Social!” trailer. The Crew will be available on November 11th for the Xbox One, PlayStation 4, Xbox 360 and PC.
Ubisoft has released “The Crew – Everybody, Drive Social!” trailer. The Crew will be available on November 11th for the Xbox One, PlayStation 4, Xbox 360 and PC.