soundwavebrigade.com
AVATAR DEBUT “THE EAGLE HAS LANDED” MUSIC VIDEO
AVATAR have debuted yet another visually sunning music video for their track The Eagle Has Landed. Directed by longtime collaborator Johan Carlén, this is the first official music video we've seen from the band off their forthcoming LP.