Archive for February 23rd, 2009
Daily Archive
Monday, February 23rd, 2009
New 2010 Taurus SHO
One of America’s favorite “sleeper” performance cars returns to the Ford lineup, powered by a Super High Output (SHO) EcoBoost twin turbocharged engine. The Taurus SHO joins Ford’s growing lineup of performance vehicles for the 2010 model year, building on the legacy of the original, which earned a spot on the Car and Driver 10 […]