I'm usually very good at maintaining my own vehicles but I'm playing hell just trying to find the oil fiter. Where is it on this vehicle? I know, silly question but they may make these vehicles harder and harder to work on. Thanks in advance.
Oct 24, 2009 at 12:59 PM

