Glad to hear you found the culprit.
If it's leaking it won't happen all of a sudden unless it's a RUPTURE. Chances are it looks like it's leaking because the water/coolant is gone and there is no sufficient pressure to give it that gushing coolant look. My Corolla's OEM radiator cracked because it was plastic and I was running with high revs.

The temp was stuck 0.5cm from the red zone. When I stopped the car died and fortunately it stopped in front of our house.
Anyway, have it fixed. Check the water pump and thermostat as well just to be sure everything is OK in there. Goodluck.
EDIT: The crack on my car's radiator was almost the length of my handspan, and was an inch across. Looked like somebody slashed the guts out.

(Just adding some humor

)