Dedicated to the run
The fastest-selling On ever: the Cloud Edge Moon
There’s a new favorite in town. The Cloud Edge Moon is officially the fastest selling On ever. Just 999 pairs of the ultra-limited sneaker dropped on 20 July. 15 minutes after launch, 50% of them were gone.