Announcing Pet Shop Boys’ only Italian show of the summer: Lucca Summer Festival on July 31st. Tickets will go on sale tomorrow, May 4th, at 11am local time from the link below.
3 May 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