Album
Yes
23 March 2009
The new Pet Shop Boys album, produced by Xenomania, featuring 11 new songs, including the single “Love etc.”
The new Pet Shop Boys album, produced by Xenomania, featuring 11 new songs, including the single “Love etc.”