Live Pet Shop Boys – Love Etc. (Live) I saw The Pet Shop Boys some years ago on the Nightlife tour and all I can remember... Avalanche LEED APOct 7, 2009Jun 22, 20101 Comment on Pet Shop Boys – Love Etc. (Live)
Recent Comments