A superb performance from Catherine Russell at the 2010 Charlie Parker Jazz Festival at Tompkins Square Park, New York City. To hear Catherine Russell sing is akin to laying down on a beach of refined silk, drenched in velvet petals as if comatosed in an orgasmic splendor of song.
Link to this comment:
All Comments (0)