While it might seem like a relatively new brand, thanks largely to its expansion into the streetwear scene, The North Face is actually quite old. The outdoor brand was founded all the way back in 1966 ...
The North Face didn’t invent the puffy jacket. That honor goes to Eddie Bauer, who patented the first goose down jacket after almost dying of hypothermia on a winter fishing trip in 1935. He wanted ...