"This Must Be The Place I Waited Years To Leave" is a 1990 Pet Shop Boys classic, the second song on the duo's mindbogglingly great album Behavoiur. The live clip you'll see here is taken from a 1991 performance in Liverpool, released as a video titled Performance two years later. Fabulous stuff, and yes, it is quite a performance. And you know what? Every time I hear a song by Pet Shop Boys, it truly makes me a happier person.
Watch and listen