The Nike Soho Store Grand Opening Is On Friday

Nike confirms that Nike SOHO will open to the public beginning on Friday, November 11th at 10 AM EST. Visit streaming.thesource.com for more information Nike’s newest soho store will be opening in SoHo and includes a space of 5-floors. Celebrating the incredible store opening with some significant sneaker heat including the John Elliott x Nike […]