Place:
London, GB
Site:
Public Life, London
Date:
16.03.2003 Plug and Play

A very experimental arena in which Anchortronic landed in.
Links:
Gabba
References:
Anchortronic
Related Publications:
Anchortronic 5.1 DVD