As already announced, Pet Shop Boys are playing at the Rock in Rio festival in Brazil on September 15th. Tickets go on sale this evening from 11 pm (UK time) from the links below.
6 April 2017
13 July 2017
Neil discusses ‘Catalogue’, Pet Shop Boys’ most extensive series of reissues to date, with BBC Entertainment News.
29 June 2017
Produced by Stargate during the recording of 'Release' in 2003