The British pop duo, Pet Shop Boys, formed in London in 1981 and can boast several top 40 hits, critically lauded albums and a successful West End musical to their long list of credits. The duo of Neil Tennant and Chris Lowe released their ninth studio album, 'Fundamental,' in early 2006.
Added by eckeric on October 19, 2006