Walking and running is crucial for humans. We have uniquely evolved as barefoot walkers. Only relatively recently in our history, ca. 25,000 years ago, humans started to wear footwear.
Receive exclusive updates on sales, stories & product launches