This 1994 Limited Edition Indy Pace Car Mustang Cobra Convertible is #275 of only 1000 built commemorating the new body style by Ford. Incredibly with only 35 original miles on the ODO always stored in a climate-controlled garage. All these Pace cars were Rio ...read more