The 2010 Taurus made its debut at the Detroit Auto Show and it was an instant hit. And this chic design may just be what the doctor ordered to resurrect Ford’s flagship model. Once upon a time (in 1985), Ford introduced the Taurus and it was immediately ridiculed by some critics who said that it resembled [...]








