LOADING...
Image via Unsplash.
Pet Shop Boys are a British synthpop/dance music duo, consisting of Neil Tennant and Chris Lowe. They formed in London, UK in 1982.
Pet Shop Boys are one of the most commercially
...read more on Last.fm →
Sounds like:
Erasure,
Electronic,
New Order