Looks like a radiator hose has burst....it's certainly one hell of a water leak.....
:playful: