In keeping the 80's tradition alive at Coachella the Pet Shop Boys Will Play 2013, here's why:
I'd be up for that ... Lock Stock & 2 smokin barrells
Come a long long, come a long long way
I don't see how an article about how they recorded their last album in LA makes them a lock.
Originally Posted by RandyInHeaven
Devin - how does it feel to know that there are still more women in the world that would fuck me at this very moment than would fuck you?
It doesn't, but they're long overdue for a visit to the Polo.
Because one's got the brains and the other's got the looks? Is that why?
cause they "want to make lot's of money"
Cuz they live in suburbia.
cuz passion, sex, love and money.
Originally Posted by thewindowliquor
No. I push you down. Always.