Northlane's new album, Node comes out July 24th via Rise Records. Their new single and music video for "Obelisk" can be seen below. The album tracklist is full of references to Egyptian mythology.
Posted
CommentPost a comment