( www.tflcar.com ) Give us five minutes and we'll give you the scoop. The Ford Taurus is all new for 2010. So what are the first impressions? We drove it at the Denver automotive Press corp ride and drive and here's what we can report.
2010, Ford, Taurus, SEL, review, test, drive, impression, sedan, flagship