Volkswagen News Blog
Need for Speed is coming back on November 8th and the first trailer doesn’t just make the game look like a blast, it features a whole host of great cars, including Audis, Lamborghinis, and Porsches.
Set in the fictional Palm City—which is in no way similar to any Floridian cities how dare you...