1:43 1970 Plymouth Barracuda (Red)

Item Number: IX-CLC592
Scale: 1:43
MSRP: $37.99
Price: $32.95
New Arrival!
New Arrival!
Manufacturer: IXO Models