News

No bull – the 21-year ride is over for the Ford Taurus. The last of 7.5 million Tauruses rolls off Ford’s Atlanta assembly line today. The Taurus hit the streets in December 1986, and f… ...