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