Classic Performances 10
Pet Shop Boys continue their series of classic performances with "The Pop kids (Live from the Inner Sanctum residency 2018)", which was filmed at the Royal Opera House in London. Available to watch on YouTube now at the link below.