Pet Shop Boys Cubism

2015
59:35

September 8, 2015

Expired 3.0 26 x
From their hugely successful 2006 ‘Fundamental’ world tour, the Pet Shop Boys perform tracks spanning right across their 25-year career in this live concert extravaganza - filmed at the Auditorio Nacional, Mexico City. (From the UK) (Arts) G
Archive