I have been impressed with Toad & Co. as for a while now. The coupling of well-made clothes with outdoor sensibilities, with a commitment to sustainability and eco-friendliness really put these guys at the top of the list. While they make items that really scream Pacific Northwest (in my opinion), their roots are in the mountain town of Telluride, CO – and that’s the inspiration behind their new Telluride Sherpa Hoodie. Here’s a little description:…