Details on This Shelby Cobra:

LocationPuerto Banus, Spain

DescriptionGreat spec on this insane Shelby Cobra Jack Roush Edition. I'm not sure how rare Jack Roush Editions are but I think this one of only a few in the world as I couldn't find much information on them.