For general discussion of Pet Shop Boys topics.
- Posts: 1016
- Joined: Thu 30 Oct 2003, 11:41 pm
I remember Neil wearing shorts onstage with Electronic at Cities In The Park festival in Manchester in 1991. And of course both he and Chris wear them during the opening section of Performance.
Users browsing this forum: alig and 6 guests