29 Apr
[youtube]http://www.youtube.com/watch?v=vR693MTwzq8[/youtube] A recently posted teaser on EA’s official Youtube channel for the Need for Speed franchise has revealed a new title in the franchise, dubbed Need for Speed: The Run. The trailer ends with an initial street date of November 15th, 2011.