Annie Scherer is wowing audiences yet again with her latest release single, “Aludra,” written along with Grammy award winner Nick Guttmann.