Pet Shop Boys are releasing a ‘Live In Rio’ DVD and CD – News