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