Discovery: Live In Rio 1994
Pet Shop Boys
Release Date
Fri, 04/30/2021
![](/sites/g/files/g2000012721/files/styles/300/public/2021/PSB%20Discovery%20DVD%20Packshot%203k.jpg?itok=Owem2VcI)
main product image [right click to download]
description:
Pet Shop Boys Announce First DVD And 2-CD Issue Of Discovery: Live In Rio 1994
Filmed In Rio, Brazil During The Duo’s 1994 Discovery Tour
To Be Released On April 30