I have also had a radiator leak, bottom n/s corner, assumed it was the hose connextion but a new rad sorted it out. Had to feel about to confirm the leak as you could not see it,the other possibility is the horrid little 'O' ring on the metal pipe that goes into the thermostat housing, again...