Pet Shop Boys announce ‘Discovery: Live in Rio 1994’
The 2 CD/DVD set will be available April 30th Pet Shop Boys (PSB) have announced the release of Discovery: Live in Rio 1994 on DVD and 2 CD on April 30th via Rhino Records. The show was recorded towards the…