If you are a racing fan, and you’ve been considering the season pass for The Crew, Ubisoft released a new trailer which takes you through what you can expect from the Season Pass. Check out the video below and let us know what you think in the comments or on Twitter.