Wednesday, February 23, 2011
New Balance | Made in England
A closer look at the legendary New Balance Flimby factory...
We're not sure what it is, but their is something great about watching shoes being made.
Take a look at the latest releases from the UK factory HERE