It was the year of 1968 when the rugged man invented the “north face” concept and the north face factory outlet. It was actually in San Francisco where Douglas Tompkins and Dick klopp created an equipment retail store that eventually would hold the beautiful name. All the users of this successful brand won’t ever forgot [...]
