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
28 July 2017
The first batch of ‘Catalogue: 1985-2012’ reissues are out now.
13 July 2017
Neil discusses ‘Catalogue’, Pet Shop Boys’ most extensive series of reissues to date, with BBC Entertainment News.