By Robert Farago
June 24, 2009
ASHEVILLE, NC. June 15, 2009 – 2010 Ford Taurus – The all new 2010 Ford Taurus in Asheville, North Carolina. Photo by: Sam VarnHagen/Ford Motor Co. (06/14/09)
Car Reviews, Auto News, Editorials and Podcasts
© 2004 - 2008 The Truth About Cars | Terms & Conditions |
POWERED