Hi, I have a Holden commodore VY 2003, there's a water leak when heavy rain under the cubby of the front passenger side, and the carpet starts to smell after that ....have you got any idea what causing this
yah I figured it out....the water is leaking from the windscreen rubber....there's a...