Limited-Edition Icon Ford only ever built 400 examples of the XC Cobra and each is individually numbered. This one is #349.