65-66 Folmula S barracuda LCA w/Sway tab?????

Lee is correct on both counts. And, as much as it may surprise, those ARE factory welds...