Almost to braze to chrome. I contact a company that sells some low temp solder about doing that on some lugs. His advise was forget trying to attach to chrome. Sure the holes are not from a removes badge?
No the holes are not from a badge they are from a second internal muffler that was added before I bought the drum.