metalreport.co.uk
Avatar Release 'The Eagle Has Landed (Live In Paris 2018)' Single - The Metal Report
Avatar release single from upcoming live album, The King Live In Paris Avatar have debuted another single from their live album, The Eagle Has Landed (Live in Paris 2018), just …