2010 Ford Taurus SEL
Tuesday, June 1st, 2010no images were found
The all-new 2010 Ford Taurus SEL is built at the Chicago Torrance Plant and is more upscale than its predecessor. The 2010 Taurus has taken a giant step forward with an exciting new design, but the price is excessive for the content of the vehicle. The Taurus rides and handles better than any Taurus since the ‘90s.