Our largest and most improbable sphere yet; a 20m suspended sphere with 398 light nodes and 124 speakers, appearing at The Shed in NYC.