Yes, the radiator was leaking. I use Prestone 50/50 Coolant Mix. Mechanic says that too much pressure built up and the radiator cracked. Just don't know why the pressure bulit up in the first place. Especially after replacing the radiator after the same thing happened back in 2007.
swb1