You are now on the desktop site.
Return to mobile? Yes No
Pet Shop Boys lyrics

Pet Shop Boys

Overview / Lyrics / Photos / Videos / News

Overview

Pet Shop Boys are a British synthpop/dance music duo, consisting of Neil Tennant and Chris Lowe. They formed in London, UK in 1982. Pet Shop Boys are...

Read more on Last.fm