Spencer West has redefined possible by summiting Kilimanjaro with only his hands. Read More »
Spencer West has redefined possible by summiting Kilimanjaro with only his hands. Read More »
Barefoot Impi reached the peak of Kilimanjaro without using a single artificial sole. Read More »