News January 15, 2016

It looks like Pet Shop Boys are teasing a ‘Super’ new album

There’s been some speculation…