pet shop boys

Pet Shop Boys: Moore Theatre, Seattle, WA 9/20/09

In short, the Pet Shop Boys provided what their fans came, first and foremost, to hear, and second, to see: consistent, nostalgic, beautiful music, coupled with a flamboyant and colorful stage show, all rounded off with an encore accompanied by the shooting of heaps of silver confetti from two large canons flanking the front of the stage.

Read More

View posts by year