Friday, March 25, 2016

Avatar release new song "The Eagle Has Landed"


Avatar have released the new song "The Eagle Has Landed". The song is taken from band's new album "Feathers & Flesh", which will be released on May 13. You can listen the song below.