Pet Shop Boys

  • Formed: (London, U.K.)

Pet Shop Boys are an English synthpop duo, formed in London in 1981 and consisting of Neil Tennant (lead vocals, keyboards, occasional guitar) and Chris Lowe (keyboards, vocals).

Comments

Login or Register to post a comment