It Looks Like Supreme’s Paris Store is Opening Soon

Back in July we broke the news that NYC streetwear legend Supreme would be opening its very own store in Paris. It seems the shop is now almost ready to open, as hoardings surround the retail unit – presumably to conceal the fitting of the store’s interior, which we know will contain artwork by the brand’s longtime affiliate […]