News
30 April 2021

Pet Shop Boys today release on DVD and 2-CD their classic concert, “Discovery: Live in Rio 1994”, which is available to purchase now at the link below.