Xenomania

New Pet Shop Boys – “Love Etc.”

Neil Tennant and Chris Lowe teamed up with UK production team Xenomania for their forthcoming tenth studio album, Yes, which includes guest spots from Johnny…
Brandon Stosuy | February 9, 2009 - 9:44 am