watch Pet Shop Boys: Performance
Pet Shop Boys: Performance
British pop duo Pet Shop Boys captured on film 1-3 June 1991 at Birmingham NEC on their Performance tour. This film, by Er....
Read MoreBritish pop duo Pet Shop Boys captured on film 1-3 June 1991 at Birmingham NEC on their Performance tour. This film, by Er....
Read More