Avatar are set to unleash the new album ‘Hail the Apocalypse’ this spring and they’ve got a great new video for the title track…
Read the full article from Loudwire here
Avatar are set to unleash the new album ‘Hail the Apocalypse’ this spring and they’ve got a great new video for the title track…
Read the full article from Loudwire here