Saturday, November 13, 2010

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