The welds on this radiator have never leaked. Not too shabby for a $150 aluminum radiator that I purchased new on Ebay. Although it is made in China.
Here is a decent photo of the welds found on my old aluminum radiator.
This is the drain cock on the lower-passenger side of all Jeep XJ radiators.