Radiator

That shiny oily spot is where antifreeze is leaking all over the place..I am very, very sad because I do not want to go radiator shopping..but life doesn't care about what you want so I am going radiator shopping ..