The Leach Building

Tour of a long vacant storage facility in Montclair, New Jersey. Is a Center for the Arts in its future?