almostwitty.com
Pet Shop Boys – you need love…
The new Pet Shop Boys single. It’s fab. For the following reasons: – It’s going to be fab at concerts, hearing fans scream back the various call-and-beck lines – Lyrically, …