Pet Shop Boys protest at ID cards

Pet Shop Boys protest at ID cards.

We're saved.