Avatar drops “The Eagle Has Landed”, Hitting North America on World Tour and with BABYMETAL
Avatar drops “The Eagle Has Landed” one week before the release of The King Live In Paris. The band will support BABYMETAL in North America, as well as on their own headlining world tour.
(more…)...