Tater86
Lil-Rokslider
- Joined
- Aug 3, 2017
- Location
- Pennsylvania
Now that the Triax has been out for at least 4 months, for those of you that own them what are your thoughts? I am thinking about picking one up, but I wanted some honest feedback from the none hunting magazine and pro views.
Let me know your thoughts.
Let me know your thoughts.