Here is another one that comes out of the wood work. Up for sale is a very limited production Cobra.
Collectors! 1995 Ford Mustang SVT Cobra Hardtop Convertible/2 Top. Yes thats right, only 499 of these models ever produced. One of the most rare Ford production cars ever. I have production...