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
17 October 2017
Pet Shop Boys are going to answer your questions about the ‘Catalogue 1985-2012’ reissues.