Music Video: Avatar – The Eagle Has Landed
Swedish rockers Avatar is streaming their music video for “The Eagle Has Landed,” directed by Johan Carlen off of their forthcoming album Feathers & Flesh, out Mat 13, 2016 via via Entertainment One (eOne) in North America and Canada and…