Ralph Pascoe
Member
- Posts
- 19
- Location
- Cornwall
Hello guys and girls. Recently purchased our first discovery td5 and got a couple leaks coming in from the driver and passenger side pillars by the windscreens, is this the sign of sun roof leaking or have I got to look out for something else? Any help would be appreciated Thankyou