That's a pretty good story on how you came around to Ford. I thought they were making plenty of 2003 Cobra's because they wanted it to be fairly popular, and I don't believe they are all sold out already. Correct me if I'm wrong. Also does anyone know how many are being produced?
Take Care,
§am.
Don't loose your trust in Ford, they'll come threw.