AVATAR Debut Third Single The Eagle Has Landed from Feathers & Flesh
AVATAR have released the first official radio single “The Eagle Has Landed” off their forthcoming LP. “You’ve heard Owl’s hunting hymn. Now it’s time for Eagle’s mission statement,” says lead vocalist Johannes Eckerström. “Just as he crashes into the world of his adversary, we will come crashing into your lives, screaming at the top of […]