TCS2016 at The Studio Climbing
Located in the heart of downtown, The Studio is San Jose’s premier indoor climbing & fitness facility. The gym has found a home in an old single screen movie theatre which we have converted into a plastic playground for the vertical adventurer. …And we like to throw parties! Check out this video from the Touchstone […]