Aug 28, 2022New Album!PUPPETS Review: "...A Beautiful Collection of Excellent Compositions..."Randy Napoleon, Puppets, The Music Of Gregg Hill Review By Sylvannia Garutch August 26, 2022 Randy Napoleon has returned with a...