Released: September 12, 1994

Songwriter: Chris Lowe Neil Tennant

Producer: Pet Shop Boys

[The song lyrics is not available yet]

Pet Shop Boys

Pet Shop Boys are an English electronic pop duo comprised of Neil Tennant and Chris Lowe. Formed in London in 1981, they’ve released fourteen LPs–in addition to a myriad of theatrical, film, and ballet scores–and have charted forty-two UK Top 30 singles, four of them making it to number 1.