Jimmy the Freedom rider
Member
I have a 2007 big dog bulldog. I read somewhere that there's a tappet screen That helps the oil get to the top of the head. And it should be cleaned every time you do an oil change. My question is does my bike have won and where is it located?
Sent from my SM-G965U using Tapatalk
Sent from my SM-G965U using Tapatalk