ParentFull threaddragandj·Most (if not all) Fords bought in Europe are actually made in Germany (AFAIR).View on HN