Limited-Edition Icon Ford only ever built 400 examples of the XC Cobra and each is individually numbered. This one is #349.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results