What makes a great sock? The No Smelly Feet Campaign! ©
Did you ever think you'd be reading about socks? These fabric thingies are indispensable and there's more to them than most people imagine.