British pop duo Pet Shop Boys captured on film during their groundbreaking 1991 world tour. This film, by Eric Watson, features the live show and footage filmed backstage.
Recently viewed
Please enable browser cookies to use this feature. Learn more.