The Crew releasing this fall, new video shows beautiful 1080p gameplay


The Crew has a video that shows you a first look at gameplay, which will be releasing this fall for the PS4, Xbox One, and PC.



Comments