Came across this on IG recently, but I can't work out if it's a credible product.
Whoever's writing the posts appears convinced that we'll all be running in them soon, and that it's the future of shoe technology, but I can't for the life of me work out what it is. Anyone know more about it?