Head North perform "Stranger Sounds" at Live! from The Rock Room
by Videos

Just released is the first song from Head North's session at Live! from The Rock Room. The Buffalo, NY-based indie rock act performs a stripped down, acoustic version of the track "Stranger Sounds" off of their most recent full-length, The Last Living Man Alive Ever In The History Of The World.