Those NB's recently had the opportunity to go check out New Balance's NYC flagship location. The impressive spot features a slew of NB looks, all with test centers and even a station to craft the shoes themselves. Throughout the on-hand footage, you will of course get to see all of this, and you can also check out an interview between Those NB's and the shop's assistant manager. Enjoy.