Mysterious car spied – is it a Ford Ka replacement?
Our European spy photographers CarPix snapped this mysterious camo-ed compact car that was being escorted by a Ford Fiesta. The Fiesta was wearing a number plate from Cologne, which is where the Ford Research and […]