1967 Plymouth Barracuda fastback parting out
limegreen70 said
What engine? Rear end?
Click to expand...
Looks to be a 318 and a 7 1/4 rear
Print