Avantasia Posts New Album “Moonglow” Trailer

German heavy metal supergroup Avantasia has posted a new trailer online for their forthcoming new...

Read More