The Supra brand now celebrates the opening of its first U.S. store location in- where else- New York City. Located at 4 Prince Street, smack in the middle of SoHo, the Big Apple now has one more sneaker store for shoe fiends to chill at and assemble what will be inevitably long lines for exclusive (and even not-so-exclusive) Supra drops in the near future.
No comments:
Drop A Comment