Scorecard Research Beacon
Search Icon
ABC News November 15, 2024

Designer Telfar Clemens talks first-ever flagship store opening in NYC

Namesake designer Telfar Clemens talks about Telfar's flagship store opening Nov. 23 in New York City.