1966 Plymouth Barracuda Brown RWD Automatic barracuda

Price: US $5,500.00 Item location: Walker, Louisiana, United States
Description:

1966 Plymouth Barracuda barracuda

1966 plymouth barracuda running project car

Vehicle Details

It's a good project it has some rust in the lower quarters and a few m