Wow…to say that ‘good things last’ has been proven by a couple birthdays this week. First, Levi’s 501s celebrated 141 years on Tuesday, and today, Barbour celebrates it’s 120th birthday. Great work, Barbour – here’s to you! Cheers! While new Barbours are as good as it gets, some of the…
226