Bad day for the wagon and myself

Never know. Could be ruptured / leaking filter, etc
Let’s hope from what I’ve seen it looks high up on the back of the block