1000 Mile
1000 Mile and the makers of the great range of 1000 mile sock. The 1000 Mile sock is a sock within a sock. The inner layer stays with the foot, the outer layer moves with the shoe thus eliminating friction on the skin and reducing wear.
First | Back     1 2      Next | Last
First | Back     1 2      Next | Last