Adventurer Scott Devlon is out to climb Puncak Jaya, one of the world's Seven Summits. Located between the.....
Hero Scott Devlon is once again sent by the U.S. Defense Intelligence Agency on another climbing expedition. This.....