Pet Shop Boys cancel concert due to ‘circumstances beyond our control’

Syndicate Post image
The Pet Shop Boys are ‘very disappointed’ after cancelling a concert in Bangkok (Yui Mok/PA)

Breaking

    Cancel