The Crew launch trailer

Ubisoft may have taken its position on the starting grid but will it take podium from the other racers out there? If this launch trailer is anything to go by it certainly has a good chance – it looks awesome! Check it out for yourself…

This entry was posted in Trailers, Xbox One and tagged , . Bookmark the permalink.