Rachael Andrews's Concert Archive

London, UK     Joined March 2021    

Rachael Andrews has 1 Pet Shop Boys concert.

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.

View Pet Shop Boys's main page

Date   Concert   Venue   Location  
Jun 30, 2011
Take That / Pet Shop Boys

Progress Live 2011

  Photos   Setlists
Wembley Stadium London, England, United Kingdom

Videos From These Concerts


There are no videos from these concerts.

Photos From These Concerts


Take That / Pet Shop Boys on Jun 30, 2011 [209-small]

Take That / Pet Shop Boys
Jun 30, 2011
 London, England, United Kingdom
  Uploaded by K8 Lnd

Take That / Pet Shop Boys on Jun 30, 2011 [210-small]

Take That / Pet Shop Boys
Jun 30, 2011
 London, England, United Kingdom
  Uploaded by K8 Lnd

As Seen On: