I would think the hose clamps need to be snugged up.
mine look like what you describe.
I ordered new hoses and clamps.
also ordered a new thermostat housing ( known to leak ) & new stat
that is a project "real soon now"
mine look like what you describe.
I ordered new hoses and clamps.
also ordered a new thermostat housing ( known to leak ) & new stat
that is a project "real soon now"