David Lama 3 World famous mountaineers presumed dead in Canada avalance They were part of a team of experienced athletes sponsored by American outdoor equipment firm The North Face, the company confirmed. « Previous1Next » 1 of 1