I have a small leak on the driver side from the little vent right above the visor. It doesn't leak much and from what I can tell the drains going down the front left and right side are working just fine. There are small metal hooks on both sides that I believe connect the deflector to the...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.