Yes Treestuff is now Sherrill , Nick is still there.
Notch is Sherrills brand name for gear they rip off from other innovative companies. I guess the Sherrill name is such shit now that they are even trying to distance themselves from it.
I would highly urge individuals to go elsewhere to make...
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.