ScottieDTV spotted this 1967 Plymouth Barracuda at the Street Rod Nationals in Louisville, Kentucky. Its clean, turns heads and has the popular 340 engine swap under the hood.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!