One of the best live version's that i have seen or heard after so many years.
This by the way is also one of my favorites.
Which Pet Shop Boys song do you think is the best?