1968 Plymouth barracuda notchback, what makes this cuda rare is it all matching
From Green Mountain, North Carolina, United States
Make: Plymouth
Model: Barracuda
Year: 1968
Mileage: 59000
From Green Mountain, North Carolina, United States
Make: Plymouth
Model: Barracuda
Year: 1968
Mileage: 59000