1966 Plymouth Barracuda project
No it's not a Mexico car, but was an export car.
Print