October 11th, 2011

‬Carsten Höller installs 102 foot slide, “a happiness-producing machine,” through the floors of the New Museum for his upcoming retrospective [AO Newslink]

Read the article via NY Times