Plymouth Barracuda 67-69
1968 Barracuda Formula S - cars & trucks - by owner - vehicle...
Just north of Pittsburgh
Print