Pet Shop Boys have today announced new 2023 UK and European dates, including a show at 3Arena Dublin on June…
This website uses cookies.