Neil writes: “After the absolute rubbish which was Street Outlaws: The List, we’ll admit to being taken by surprise by the launch of a sequel in September. But Street Outlaws 2: Winner Takes All was that game. And now we’ve got a whole host of free and paid DLC to, um, ‘enjoy’.”
Source: N4G PC 8 new free and paid DLC pieces drop in to Street Outlaws 2: Winner Takes All