We were happy to hear that the Pet Shop Boys (and Kraftwerk) will be playing at one of our favorite music festivals, SONAR, in 2013. The annual event in Barcelona -- the exact dates are June 13 to 15 -- will be celebrating its 20th anniversary, so it should be a memorable show. Today's PSB oldie-but-goodie video, "It's a Sin," was released in 1987 and was directed by the late Derek Jarman (Caravaggio, Jubilee). The location is a cold, medieval dungeon with creepy monks and cameos by the Seven Deadly Sins. And, yes, that's Geena Davis playing the role of "pride" and Chris is a jailer, while Neil is the unfortunate prisoner.
More Pages to Explore .....