-
Pet Shop Boys
1,812,226 listeners
Pet Shop Boys is a British synthpop/dance music duo, consisting of Neil Tennant and Chris Lowe and were formed in London, UK in 1981.
Post-modern…
Utilita Arena Birmingham
King Edwards Road,
Birmingham,
B1 2AA,
United Kingdom