1966 Plymouth Barracuda$4,494

Share on Twitter:






Price: $4,494
Phone: 866-424-4536
Location: San Diego, CA
1966 Plymouth Barracuda a sweet project ready to restore.