1:24 Big Time Muscle - 1965 Shelby Cobra 427 S/C #58 (Off-White)

Item Number: JAD31864
Scale: 1:24
MSRP: $24.99
Price: $20.95
Manufacturer: Jada Toys