$12,350 For a Pair of Adidas? - May 16th
NEW YORK, United States – To walk into the 3,000-square-foot Stadium Goods store in SoHo is to be confronted by rows and rows of pristine, shrink-wrapped athletic footwear. Look closely and you might be a little stunned by the price tags.
Know something we don't? Email us
at [email protected]