1969 Plymouth Barracuda 383 Deluxe Collection 1:18 Yellow Yatming Road Signature.
Smoke Free and Pet Free Home.
Never opened.
Box is in good shape.