tech spec website???
#3
Re: tech spec website???
yeah, its www.techspec-usa.com
every one needs to buy this stuff. if your tired of ripping the a$$ out of your your pants on grip tape, get this stuff, its awesome
i have the kind thats called 'laser etched' on mine
every one needs to buy this stuff. if your tired of ripping the a$$ out of your your pants on grip tape, get this stuff, its awesome
i have the kind thats called 'laser etched' on mine
Thread
Thread Starter
Forum
Replies
Last Post