The Crew release window and new trailer
Ubisoft has today released a new trailer which showcases the high octane racing in their forthcoming The Crew which is coming to the Xbox One, PS4 and PC. this autumn. For more information about the multiplayer-centric game, head on over to the official website. https://www.youtube.com/watch?v=bDiplfxeCI4 From April 8th, players will be