Pet Shop Boys Announce 2016 Super tour
Pet Shop Boys announce the first leg of their ‘Super’ tour, starting in October 2016 including shows in the United States, Canada, Germany, Holland, Denmark and Russia. More dates, including the UK, will be announced […]