The Ford Mustang will be the hero car for the live-action adaptation of the video game series "Need for Speed."
Read This Article
Not long ago, the National Highway Traffic Safety Administration had proudly touted the fact that on-road fatalities last year were at their lowest point since 1949, despite there being more cars on U.S.
July 30, 2013.
And another one bites the dust.