Barracuda Plymouth 1967

Price: - Item location: Hadley, Massachusetts, United States
Description:

1967 Plymouth Barracuda

Tons of fun!Roars!Powerful 440 Engine