Teaming up with NoCleanSinging.com, North Hammer is premiering their debut track "Avatar".
Andrew James comments: "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 other beyond their capacity."
Check it right over HERE.