Sneak Preview! is the debut album by jazz organist Leon Spencer Jr. recorded for the Prestige label in 1970. The Allmusic review by Scott Yanow awarded the album 4 starsĀ  stating :”Spencer’s swinging solos on [More]