This is a diecast toy car model of a 1969 Plymouth Barracuda made by Road Signature. The car is green with black striping
1:18 Scale
In excellent used condition
* grass mat is for display purposes only*