- Jul 4, 2003
- 1,935
- 0
- 0
I like New Balance, but these things are like 135 bucks, and they don't seem to have anything special about them. Heck, they look like a regular old New Balance shoe.
What's the deal with these?
What's the deal with these?