Hannah J's Concert Archive
London Joined December 2024
London Joined December 2024
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.
Date | Concert | Venue | Location | |
---|---|---|---|---|
Jul 08, 2011
|
Take That / Robbie Williams / Pet Shop Boys
Progress Tour
Setlists
|
Wembley Stadium | London, England, United Kingdom |
Comments & Reviews: