Anyone ever go? I wasn't quite sure it belonged here, but I was thinking of hitting Central Rock Gym in Worcester in the next couple weeks, probably some night after work.
I'm a newbie and rent my own gear but I have fun anyway!
I'm a newbie and rent my own gear but I have fun anyway!