Is the Shed the Defining Arts Institution of a New New York City?20190314165316
Is the Shed the Defining Arts Institution of a New New York City?
Sparks fly inside the Shed. Specifically, in the McCourt, the performance hall whose retractable shell is the signature flourish of the 200,000-square...