jeff alder Well-Known Member Joined Nov 10, 2019 Messages 1,120 Reaction score 1,384 Location crescent city illinois Monday at 12:11 PM #1 For the 66 Barracuda lovers. I have never seen this particular one before. Thought we would share it. 1966 Plymouth Barracuda Formula S | eBay
For the 66 Barracuda lovers. I have never seen this particular one before. Thought we would share it. 1966 Plymouth Barracuda Formula S | eBay