The North Face
The North Face is a legendary American brand, established in San Francisco by Douglas Tomplin and Kenneth Klopp, experts in climbing products, in 1966.
The brand name comes out from the technical jargon; the north face of the mountain is generally more rugged, cold and hard to climb in the northern [...]