Pet Shop Boys and Javier de Frutos – The Most Incredible Thing