Go On The Road with this video from The Crew + New Screenshots, trailer mark imminent launch on Xbox 360
August 23rd, 2014 | by whatsupdog
This 4-and-a-half minute video for The Crew gives us an overview of the vast area that is accessible to gamers
Comments