English electronic pop duo Pet Shop Boys just released their latest album, titled ‘Electronic’, on July 15, 2013 and the new record continues the band’s constant evolution of style, but also gets in touch with the current dance music trends. Vocalist Neil Tennant and keyboardist Chris Lowe released their 12th studio album via x2 Recordings. […]

Read more