snohacking
Well-known member
Someone on a local forum is selling brand new Johnson valves, I have never heard of them. Google searching didn't come back with anything. I talk to guy and he said that's what crower valves are now called. Anyone know anything about them or is this guy bsing me
Thanks for the help
Thanks for the help