Denali 1992

At 20,310 feet, Denali is North America’s highest peak. Back in 1992, 3 friends and I decided to attempt to climb this peak. Kevin, the organizer of the expedition, planned to attempt all of the peaks in North and South America. Denali was the first. Kevin asked me to join the expedition, train the members

Denali 1992 Read More »