Previous Home Next

2003_0717EventShow090035

Dance Heads London use ‘green screen’ technology to superimpose participants heads
onto pre-recorded dancers bodies with fully animated backgrounds.