PeevesEP774
New member
Hey dude, just snagged a 2008 Armada and there's always a wet spot behind the left rear tire. It's like a clear water, not from the hose but it leaks around it and the grommet. What's this vent thing? Anyone experienced this?