3.11.11

Christophe Lambert and Judith Elbaz in Albi

Yum. There's plenty of interesting footage to enjoy in this performance by Christophe Lambert and Judith Elbaz at Artefacto Albi, France.