What’s the Pet Shop Boys’ secret to staying cool? The iconic British duo has some ideas
FILE – Musicians Neil Tennant, left, and Chris Lowe of the British duo Pet Shop Boys perform during the Berlin Festival on the grounds of the former Tempelhof airport in Berlin, Germany, Friday Sept. 6, 2013. Forty years and 50 million record sales after …