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
More pics follow after the jump.