New Balance, Made in England Video



Here’s a closer look at the legendary New Balance Flimby factory in England. The short video is directed by award winning director Andreas Tibblin. Keep Reading…