The New Nike Store Soho Opens In Chelsea With Plenty Of Harlem Flavor
Some say Harlem created the Sneaker freaks, so when we heard today, Sneaker News got an inside look at the all-new NIke SoHo retail store at Nike SoHo, 529 Broadway, in the heart of downtown, from 10AM to 8PM Everyday. Continue reading