Supreme To Open Up A New Store In Chicago
After running the streets of New York and other cities for decades, Supreme is taking its talents to the Midwest as the streetwear brand plans on opening a new flagship store in the Windy City, Chicago, IL. Already baring the classic Chicago colorway of red, white and black on their box logo, it’s only right […]
Source: 103weup.com