Friday, November 12, 2010

Thelonious Monk, "Lulu's Back in Town," Poland, 1966, pt. 1 of 2