Just installed Talon Rubber Grips on 23 & 26
View Single Post
Join Date: Feb 2009
I ordered Talons about 3 weeks ago, and got no reply or confirmation on my order. Heard they were in some kind of "situation" and not taking orders. Apparently that has changed due to the fact that you got a couple of sets.
View Public Profile
Find More Posts by RetDep310