Wednesday, April 8, 2009
The Petting Zoo
When you think about it, what is 38 euros to see one of those bands that stand out in your mind, the soundtrack to melancholy, hindsight or just the good ole days? I'd say its both a small fee and a tidy sum to see the Pet Shop Boys live in Barcelona and Madrid in July. Apparently, the boys are in town to promote their new album, "Yes."If you're like me, you'll head west to see the show. What