March 1986: Pet Shop Boys Release "Please" The album crashed the top 10 in America. Tags Pet Shop Boys Please West End Girls Read more about March 1986: Pet Shop Boys Release "Please" Log in to post comments