tryme submitted on 1/20/2010 Official Bell & Ross Timestamp: 2:58:31 PM
If yesterday it was just a rumor, today it became official! For the first time in 40 years a Ford car will be the peace car for the NASCAR season-opening Daytona 500. “Having the opportunity to pace America’s biggest auto race with a Ford icon like t...
4 user comments | Category: New Cars