- 44,633
- 16,981
something seems weird about this release, store just keep getting added to that list, Powell saying 10k but I'm not buying that with the number of stores on Adidas' list. 268 store in the US alone.....
If it's a size run per store on average, Sounds plausible
Last edited: