Today’s show: “Concentrations 60: Lucie Stahl” is on view at the Dallas Museum of Art through Sunday, March 12, 2017. The exhibition is the artist’s first U.S. solo museum show.
From Burberry to Tod’s, the Most Luxurious Discounts Online This Week
Crystals, Fringes and More: Embellishments Reign in Milan
Those Damn Clickers Are Back to Haunt Your Dreams in New ‘Last of Us’ Trailer
U.S. Soccer Names Tech Exec JT Batson as CEO to Succeed Wilson