Tag: timo tolkki

Avalon – Godsend (feat. Mariangela Demurtas) (Music Video)

“Godsend” is the third single from Avalon’s upcoming release, “Return to Eden”. Frontiers Music SRL announced the album in April of this year. The full release is expected this summer. “Godsend (feat. Mariangela Demurtas)” is the third music video from the new album, following last month’s “Promises (feat. […]