Nice leaky pictures, I am assuming its coming from the top of the engine... It only seems to leak while running, it will sit for weeks and maybe drop a single drop on my driveway, however if it idles for a few minutes you will have a apple sized spot on the driveway...
Hosed everything off...