roark
New member
Got some freeride +'s to be mounted. c0il mentioned Sport Thoma in N. Lincoln, wondering if anyone has any info on any other shops that'll mount them for me. Figure I'll have to trek regardless, I don't think there's anything within an hour of Keene. Any thoughts, good or bad? Quick turnaround (but quality mount) to be combined with a day trip is a big plus.
Thanks.
Thanks.