Pet Shop Boys’ Neil Tennant recalls ‘worst moment’ of his life at Glastonbury Get link Facebook X Pinterest Email Other Apps April 27, 2024 Pet Shop Boys’ Neil Tennant recalls ‘worst moment’ of his life at Glastonbury Read more