metalgoddesses.com
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 expe…