Liquid Mountaineering Posted on Friday, May 7, 2010 by Joel Sports Liquid Mountaineering is a new sport which is attempting to achieve what man has tried to do for centuries. Just a Matter of Time Did you like this? Share it:Tweet