Sneaker boutique Concepts has officially announced the opening of its second retail store in New York City. Click here for additional info and a closer look.