Shelby GT500 production is limited to only 2000 units, 1700 are currently unsold Picture.

1 photos
  • Shelby GT500 production is limited to only 2000 units, 1700 are currently unsold
Picture.