![Head North : The Last Living Man Alive Ever In The History Of The World News Added May 31, 2017 Buffalo, New York, indie rock band, Head North are set to self release their debut full length, titled The Last Living Man Alive Ever In The History of the World on June 2nd. They previously released a song back in July of last year titled, "God (Bring It Back)" and […]](https://hasitleaked.com/wp-content/uploads/2017/05/a1118969738_10-320x320.jpg)
Buffalo, New York, indie rock band, Head North are set to self release their debut full length, titled The Last Living Man Alive Ever In The History of the World on June 2nd. They previously released a song back in July of last year titled, "God (Bring It Back)" and it will be featured as the last track on the album. They announced the album a little over a week before its release date.