Altered Images
Click on Neil Tennant of The Pet Shop Boys for my review of Tuesday night’s Pet Shop Boys show at The Beacon Theatre in NYC!

Click on Neil Tennant of The Pet Shop Boys for my review of Tuesday night’s Pet Shop Boys show at The Beacon Theatre in NYC!

  1. artisticnoir1981 reblogged this from concertchick27
  2. darkisthenight reblogged this from concertchick27
  3. concertchick27 posted this