Pet Shop Boys - A New LifePlay more Pet Shop Boys
THE VINYL VILLAINFollow “And now we reach the first imperious phase of the Pet Shop Boys between June and October 1987. Three singles…” on Feb 4th →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.