Carrera 30651 Shelby Cobra 289 "No.21", Digital 1/32 w/lights
Carrera Shelby Cobra 289 No. 21 Slot Car
TAG Heuer - Behold the 1969 Carrera Shelby Cobra! Only two-dozen of them were ever made, ordered by Carroll Shelby - Shelby Automotive - to celebrate the NYC International Autoshow. Discover more