Ooooh! A leak! How terrible!
I hate leaks. I have fired a few mechanics for trying the old "it's a harley, it's supposed to leak" line. Thats a rule in my shop is "no leaks". I am getting all irritable thinking about that now.