This is incredibly late news for those reading, but I’ve been away from the net for some time, and just read this myself.

Time has a nice write up by Richard Corliss.

Odetta : Soul Stirrer, 1930-2008

Here’s a nice track from the 7″ pictured above.

10 000 Years Ago