Pet Shop Boys interview from 1988

69.2K views · 17 years ago · 8:45

V

VivaLeeGore

Educational creator

May 21, 2009 · 69.2K views

Pet Shop Boys interview on US Television 1988. Neil and Chris are interviewed about their film "It couldn't happen here", which They were shopping aro

Show more