2010 Cobra Jet Mustang a turn-key Ford factory race car, limited to a 500 car run.

2010 Cobra Jet Mustang a turn-key Ford factory race car, limited to a 500 car run.