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.
These are photos from concerts where Pet Shop Boys played, so they may be of other bands that played the concert as well.
Pet Shop Boys Jun 17, 2023 London, England, United Kingdom Uploaded by Chris Pike
Primavera Sound Barcelona 2023 May 31 - Jun 3, 2023 Barcelona, Catalonia, Spain Uploaded by Erica Walker
Primavera Sound Barcelona 2023 May 31 - Jun 3, 2023 Barcelona, Catalonia, Spain Uploaded by Sssinistre
Primavera Sound May 29 - Jun 4, 2023 Barcelona, Catalonia, Spain Uploaded by Zoe :)
Pet Shop Boys Dec 31, 2022 Edinburgh, Scotland, United Kingdom Uploaded by Anna Hawkins
New Order / Pet Shop Boys / Paul Oakenfold Oct 16, 2022 Vancouver, British Columbia, Canada Uploaded by Nathan Oickle