December 8th, 2009 - 10:16 GMT Ford Taurus Named International Car Of The Year The 2010 Ford Taurus was named International Car of the Year (ICOTY) at the Los Angeles Auto Show. Read more