News ‘Concert’ release postponed Chris Dahl August 15, 2006 The release of the new Pet Shop Boys live CD Concert is postponed to October 23rd. Continue Reading Previous Previous post: Next single will be …Next Next post: The Chat-Room Related News New single “Loneliness” February 1, 2024 New Album “Nonetheless” February 1, 2024