Ha Ha ,I think its just one of those land rover things! discos leak ,and good luck finding it . Windscreen where it joins the roof-reseal,roof gutters-spread sealant along it,heater air intake-sealant around it. will probably drip in the rear quarter by the side windows as water runs inside...