Who could forget the release of this smash hit in 1983?! Annie Lennox has always been amazing and really set the standard for New Wave! This video is brilliant and their concert that year was mouth-watering. I remember very well that August night at the Kabuki Theater in San Francisco. WOW!!!!

Share this: Twitter

Reddit

Facebook

Pocket

Tumblr

Pinterest

Like this: Like Loading...