1973 Cuda

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

1973 Plymouth Barracuda

Very nice driver and car show winner