Headman Headers on 340
I don't know about a '68 Barracuda, but on my '71 Demon I had to beat the living snot out of them to get them to clear my drag link, idler arm, and torsion bars on both sides. They still hit my bars. I guess they are worth the $85 I bought them for. :(