- 主演:
电影简介:
British pop duo Pet Shop Boys recorded live at various venus on their 1999/2000 world tour. Concert footage is presented simultaneously over layers of backdrop projections and computer-generated graphics, giving more than just the usual live recordin...