First Look: Pet Shop Boys “Together”
The last couple of years have been great for the veteran synth-pop duo Pet Shop Boys – lead singer Neil Tennant and everything-else-guy Chris Lowe. In 2009, 25 years into their career, they released Yes, one of their best (and happiest sounding) albums ever, and they followed it up with a very retro retrospective tour, documented in the live album and DVD Pandemonium released earlier this year. Now they’re getting set to put […]