Jo Sharon's Concert Archive
Joined December 2024
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 18, 2011
|
Take That / Pet Shop Boys
Setlists
|
Amsterdam ArenA | Amsterdam, North Holland, Netherlands |
Comments & Reviews: