Hot Search
No search results found
- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Performance (Original)
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.
Info mistake?