Moncler Opens New Flagship Store In New York

French lifestyle brand Moncler celebrates its first American Flagship opening. The brand has collaborated with designer Thom Browne for a special capsule collection to welcome the store to its New York City home.  Filmmaker Spike Lee was asked along with Browne to interpret New York City in their own way drawing inspiration for the new collaboration. Both Lee and Browne are New York based artists so there was no better way to mark this fashion moment than to call on these creative minds.