London Calling

It was 30 years ago this spring that music--both my own and the world's at large--got an incredible jolt. The Clash album London Calling was released in England in December of 1979, and in the U.S. in January 1980. Normally I'm not an "early adopter" of new music, but thanks to my good friend Geoff, … Continue reading London Calling