1964 Plymouth Barracuda 2 Door Sport Hardtop
From La Mesa, California, United States
Make: Plymouth
Model: Barracuda
Year: 1965
Mileage: 1,980
From La Mesa, California, United States
Make: Plymouth
Model: Barracuda
Year: 1965
Mileage: 1,980