Released: April 17, 2020

Songwriter: Chris Lowe Neil Tennant

Producer: Pet Shop Boys

[This song is an instrumental]

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.