More Videos by Pet Shop Boys
Pet Shop Boys performing live at the Savoy Theatre, June 1997. From the "Somewhere" DVD.
12 years ago