We've had plenty
of coverage that explains what Ubisoft's racing MMO The Crew
is all about. In a world as big as the USA, there's a ton of possibilities for players. With this latest video that's been released, we can see how the game's huge playground comes into play and what activities players can get involved in, whether competitively or cooperatively.
is scheduled to release on November 11th for both Xbox 360 and Xbox One.