Celebrating 38 Years of Pet Shop Boys' Debut Album ‘Please’ (1986) March 24, 2024 Albumism Staff Pet Shop Boys’ debut album ‘Please’ was originally released on March 24, 1986. Read more