1966 Barracuda all original

Price: - Item location: Texarkana, Texas, United States
Description:

1966 Plymouth Barracuda

1966 Barracuda, ll original, ess than 54000 miles. Excellent condition. Buyer pays shipping if necessary.