News Balmain Opens First U.S. Flagship by Paige Reddinger April 5, 2016 April 5, 2016 Balmain has finally opened its first flagship stateside in New York City’s Soho neighborhood. It’s hard to believe that the…