Video

Via Ubisoft
  • -
  • Vote
  • -

The Crew has a new update out now, and it's "extreme."  Check out the new stuff available in the Extreme Live Update in the video above.