Have you heard the new Pet Shop Boys single, “Invisible” yet? Well if you haven’t, do yourself a favor and settle in for a totally absorbing, atmospheric experience. The song and video are sublime. Enjoy.
“Invisible” is taken from the new album Elysium to be released in September via EMI.