Auto World 1965 Plymouth Barracuda Premium R3A
You're right! But, I bet you got yours cheaper than the one I found? You got the last one that was on E-bay...didn't you? (grin)
Print