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 videos from concerts where Pet Shop Boys played, so they may be of other bands that played the concert as well.
Pet Shop Boys / New Order / Paul Oakenfold Sep 21, 2022 Columbia, Maryland, United States Added by Concert Archives 3
New Order / Pet Shop Boys / Paul Oakenfold Sep 17, 2022 Toronto, Ontario, Canada Added by Concert Archives 3
Pet Shop Boys Jun 5, 2022 Hamburg, Hamburg, Germany Added by Nicktor