The Umbilical Brothers – THE DISTRACTION
Fairfax Studio, Arts Centre Melbourne 100 St Kilda Rd, Melbourne, Victoria, AustraliaThe Umbilicals take the energy of live performance and the spectacle of cinema and smash them together into a new show performed simultaneously on stage and the big screen. It’s …