That totally sucks...........:( . And radiators are a complete pain in the butt to repair correctly. The best solution would be to try and solder the thing, but in the place where the leak is, that's darn near impossible.
Remember to be extremely careful when mixing components between...