Supreme is Opening a Store in Paris

Some good news on this monday morning. Supreme is finally hitting Paris as a place to purchase your Supreme gear. They are opening a store in La Marias, Paris. Next city must be Amsterdam, after that we don’t care. More info will follow soon.