New CD, "The Promise", is on its way!

It's been over a year since the last CD was released. Finally, a new CD is on its way to the manufacturers, with an international radio promotion set to begin on October 1. In the meantime, you can hear the complete album on Leela Radio (

Leave a comment

Add comment