1968 Plymouth Barracuda: Restored Muscle with a Potent Stroker V-8
This 1968 Plymouth Barracuda, heading to auction in Indy on Saturday, May 10th, 2025, is a classic muscle car that has undergone a restoration approximately 20 years ago and now features a powerful, newly built 410 CI Eagle stroker V-8 engine with only around 30 miles on the build. Retaining mostly its original body, this … Read more