Saturday, October 22, 2011

Ford Officially Confirms Transit Production in Kansas City on Heels of UAW’s Leaked “Confirmation”



Click Here to read the report in Car And Driver.

No comments: