It’s an act of hate and cruelty

It is terrible what happened in New York … Pet Shop Boys American management has been in New York on Tuesday but wasn’t near to the Twin Towers. ‘Redman’ is fine too!

Neil and Chris have been in London to work in the studio.