Wednesday, August 19, 2009

Ford is bringing back the Taurus after closing its plant in Atlanta. Where are they being built then Ford?

No comments: