‘The Crew’ Extreme Car Pack & Live Update Hit the Streets

Winner of the 2014 Game Critics Awards Best Racing Game of E3, The Crew is an open world racing game set in the United States. Allowing players to seamlessly join up with their friends and strangers to race, take down rival teams, or simply drive across the country. The Crew is one of Ubisofts newest IP’s and of its most ambitious.

The story is too old to be commented.