Lake Taupo

Lake Taupo

Tuesday, December 11, 2012

Talking Heads - "Psycho Killer"

Here is some hard evidence that David Byrne was one of the greatest live performers in the history of rock music. My first, and only, live Talking Heads experience was at the Sweetwaters festival a long time ago. Not really knowing what to expect as a live act - we were blown away. As luck would have it, they released a concert movie 'Stop Making Sense' not long after... so I got to experience it all again and again and again.

No comments:

Post a Comment