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. Posted by Josh Courter