The Pet Shop Boys released their fourteenth studio album, ‘Hotspot’, today. Hotspot was mostly written and recorded in Berlin and Los Angeles and produced and mixed by Stuart Price. It features 10 brand new Tennant/Lowe ...