An Australian performance artist plugs his body into the internet, giving interactivity a new meaning.
Discover 11,128,835 listings and 281,488 playable programmes from the BBC
An Australian performance artist plugs his body into the internet, giving interactivity a new meaning.