FOREIGN ARCHITECTS // FALL MUSIC VIDEO Directed and produced by Steve Browne Filmed and edited by Peter Cheng of Acid Flicks Puppets and set design by Bianca Cadd and Annie…
Stelarc is a performance artist who has visually probed and acoustically amplified his body. Using medical instruments, prosthetics, robotics, Virtual Reality systems, the Internet and biotechnology, Stelarc explores Alternative Anatomical…