September 19, 2014 by Jamie Page
With 200,000 nerve endings, 33 major muscles, 28 bones, 19 ligaments; the human foot is a biomechanical masterpiece.
The success of over 4 billion years of the most extreme evolutionary testing, your foot has all the technology you need. Leer más
February 14, 2013 by Jamie Page
Ultimate on-road / in-gym barefoot performance shoe. Three years in our heads, careful optimisation on the plantar pressure plate, and months of road testing. Two feet: ONE shoe.