Critically–acclaimed rock band Islander released a new album today called It’s Not Easy Being Human via Better Noise Music.
The heavy rock act also dropped a new lyric video for their track Skin Crawl (featuring Brian “Head” Welch of Korn, Dan Weyandt of Zao, Bruce Fithugh of Living Sacrifice) which you can check out below.