The Crew - E3 2013 - Announcement Trailer [UK]


Published in: youtube > Ubisoft > Racing Games | Published on 19/Apr/2021 04:15

Discover the introductory trailer of The Crew, a revolutionary action-driving game set in a massive, open-world recreation of the United States.



Shared by   |   Permalink






    Spread the love!
   Share on Facebook now