New Balance 576 “France” – A Complete Look

New Balance 576 "France" - A Complete Look

Last week we gave you a teaser look at the New Balance 576 “France”, the first time a sneaker by New Balance is dedicated to a country. The sneaker comes in the French flag colors and even carries the flag in the form of embroidery on the heel. As announced last time already, the sneaker will exclusively release at the New Balance pop-up store at L’Imprimerie in Paris.

New Balance pop-up @ L’Imprimerie
16, rue Saint Merri
75004 Paris

More pics follow after the jump.