Have a look at Supreme x The North Face SS18 drop
Reportage by Gautam Nemani
April 8th, 2018
Gautam Nemani
The last highly anticipated drop signed Supreme took place last Thursday, April 5 at the stores of the famous Mr. Jebbia's brand in NY, Brooklyn, LA, Paris and London.
Just in America City we went to peek, ready to explore the adrenaline and the curiosity that has always distinguished the main fans of the brand.
Discover with us what happened during the launch of the Supreme x The North Face SS18.