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.