Where I’m Coming From is the fourth and last album by jazz organist Leon Spencer recorded for the Prestige label in 1973. Doug Payne stated [More]