I was wondering what water lines are located at the drivers side front? I've noticed a water leak being left once the car has sat idle for a while. Note: I have just had new suspension fitted all round and it's only happened since then. Thanks in advance
That's at the front? Does look like it's coming from a small unit type thing. Lol.so nothing serious then for the time being.