New Balance store in Amsterdam, The Netherlands. New Balance Athletics (NB) is one of the world's major sports footwear and apparel manufacturers Stock Photo - Alamy
Interview: Richie Roxas Has Been Collecting New Balance Since 1994 - Sneaker Freaker