Tom Moore and Sherry Finzer – Let There Be Light – Album review by Dyan Garris for New Age CD.com Almost one hour of ambient bliss and relaxation, “Let There Be Light” is the new album release from multi-instrumentalist, Tom Moore, well-known for his atmospheric “space music,” and award winning flutist, Sherry Finzer. From the […]