Duck Duck Goose » Get a Grip!
The history of this company is almost as wonderful as the products they make. Located behind a little church in the French town of Tarn, the Guille family factory has existed for nearly 150 years, and has been churning out socks for about 80 of those…




