www.thetruthaboutcars.com

     
A critical look at the return of the Ford Taurus.