Traverse City Record-Eagle

Archive

10biz pic Fords China Journey-6

Workers assemble a car at a new Ford/CFMA Chongqing Plant after its launching ceremony in Chongqing, China.