Renault clio 182
Hi all just got my 05 plate 182 cup and after my mate dropped it off to me. Was sitting outside foe bout 2 hours an there is massive puddle under car. I look under neath an can see drips coming from radiator area. Any ideas what it could be my mate stored it in his garage an said he never ever had puddle under it. Thanks in advance.