Chuck
NES Member
Rumor has it, that's the name for some high friction tape that feels good under the hand on otherwise slippery grips. I've struck out finding it at local sports stores and WalOfChinaMart. Anyone know where to get that of which I speak?
cheers,
Chuck
cheers,
Chuck