The Crew - Promo Art

The Crew delayed to December

Here we go again. Ubisoft's upcoming open-world racer, The Crew has suffered yet another setback, though one that is at least still keeping it in 2014. It has vacated its November 11th release date (November...