The Crew – Launch Trailer

The Crew – Launch Trailer

The Crew is finally here. With the massive re-creation of the United States now open for the exploring, drivers everywhere are stockpiling their new cars, customizing them and taking these beasts out for a ride. All the roads, missions and skill challenges lead to the Faction Wars, and everyone is taking sides. The Wolves in ..