So I came across this article on Complex which claims Supreme is opening an European Online Store 'at the end of the year.' The article (or rather the slide) has a source which takes us straight to the Strictly Supreme forum and demands login details. Anyone with a Strictly Supreme account could confirm or dispel this ''myth''? Has anyone seen any any information regarding this?
(click on the little ''via'' icon under the slide.)