There’s still a few weeks left in 2011, but in car terms it’s been 2012 since swimsuit season and the 2013 model year will go on-sale about six months hence. Just enough time for a good party planner to whip up an appropriate celebration for Ford’s Special Vehicle Team.Yep, it’s already been 20 years since [...]Related posts:

  1. Upgrades for the 2012 Ford F-150 SVT Raptor
  2. Ford Pulls A Fast One
  3. A Virtual Spin of the Ford Stand – 2011 Los Angeles Auto Show