1968 Plymouth Barracuda Notch
That is alot of 67 parts but very nice conditon. Should sell quickly.
Print