Tuesday, December 14, 2010

"London Calling" by The Clash

London Calling, the title track of a double album released on this day in 1979 by The Clash, is a howling, wholly epic punk aria, a screeching screed, a bellowing from the belly of the beast - in this case, the early days of the Thatcher government. If the times demanded bitches who knew how to set things straight in both politics and the arts, this is the sound of their battle...

Naturally, the powers-that-be won't let me post the song's excellent early video, so I had to settle for this live performance, which is still pretty good. If you prefer the original, you know what to do.
share on: facebook

No comments: