Isurus Streaming Song From New Album "Telos"

London's Isurus has posted a song online from streaming from the band's new album "Telos," which saw release this past July, 2011. You can listen to the song "Osiris" through the player available below. More information on Isurus can be found via the band's official website here.