Sunday Night Sondheim – Pet Shop Boys: "Losing My Mind"

Pretty cool – Love the crazy staging, especially love the lady in the wheelchair!  🙂

Pet Shop Boys’ 1991 Live Concert on PBS