Sunday, January 10, 2010

Decade Null: 2009 - Pet Shop Boys

They're still quite good, you know. Yes. Pet Shop Boys live in Moscow, doing The Way It Used To Be:

[Part of Decade Null 2009]

No comments:

Post a Comment

As a general rule, posts will only be deleted if they reek of spam.