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 [More]