The second brick-and-mortar shop for Converse opens today in SoHo (the first opened on Boston’s Newbury Street earlier this year). Among the reasons we planning on dropping by, aside from the fact that it’s mere blocks from Flavorpill HQ: The rather impressive American flag wall installation above, which is made up of 648 pairs of red, white and blue Chuck Taylors. Oh, and the fact that the store is home to the largest selection of Converse in the world! [via Cool Hunting]