Monday, May 9, 2016

Avatar release official video for "The Eagle Has Landed"


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