Source:
High Snobiety
Last year, news reports hit the net that Supreme would be opening a new store in Paris. Updates have now surfaced that the new retail store will be open on March 10th. The store will be set to to hold the Spring/Summer 2016 line. Stay tuned for more updates on the new Supreme retail shop opening in Paris as they develop.