All tagged Head North

Q&A with Ben Lieber of Head North: "We Bared our True Selves to the World Through This Record."

Earlier this summer, Buffalo, New York cosmic rockers Head North penned a new chapter in their growing story. The Last Living Man Alive Ever In The History Of The World not only marks the band's debut full-length release, but also finds them expanding on their sound while at the same time, weaving an incredible story about an alternative reality where religion and love are forbidden.