Mind-blowing stage sculptures that fuse music and technology

700,873 views | Es Devlin • TED2019