If you're French, throw ya hands up! New Balance just released its first sneaker dedicated to a country, and France's blue, white and red is the sneaker brand's inspiration. The kicks are fitted in deep-colored suede and come with a stitched French flag on the heel. Only a limited number of the 576's are available at New Balance's pop-up shop in Paris, L'imprimerie. Get your hands on a pair now and REPRESENT! (via HighSnobiety)
L'imprimerie - 16 Rue St. Merri, 75004, Paris