September 18, 2012 1 Min Read A quarter century after “West End Girls,” the Pet Shop Boys are still here. Mike A. reviews Neil and Chris’s brand new album Elysium Related Popblerd! Tagged in: album review, CD review, Neil Tennant, new releases, Pet Shop Boys, pop music, synth pop Show Comments Comments Please enable JavaScript to view the comments powered by Disqus. Share Article:
Comments