The Crew Calling All Units DLC or Expansion Revealed, Trailer and Much More

Ubisoft has revealed the new expansion aka DLC for The Crew video game known as Calling all Units. Check out the announcement trailer below. The Crew Calling All Units is all set to release on November 29.

Read Full Article-->

Profile photo of GrandDad