Posted by Mike at 8:20 AM

Pet Shop Boys are interviewed at the Graham Norton show on the 26th November 2003.