When accessable, I've TIG welded a number of rad's....

'Glue'......has become very normal for aluminum these days, many of Land Rovers body panels are actually 'glued' on the body.