North Hammer premiere a new song titled “Avatar”, taken from their upcoming debut album “Stormcaller”, which is due out on March 16, and will be available through all major online retailers.
Check out now “Avatar” below.
Explains North Hammer:
“‘Avatar‘ is a manifestation of a deity or released soul in bodily form on Earth; an incarnate divine teacher. This is the definition that I thought fit well for this song. This song is about battling the elements of scaling a giant mountain during blizzards and furious winds. The teacher and deity aspect of the hero shines through as he preserves and inspires others beyond their capacity.”