The five piece post hardcore outfit known as Treebeard have unveiled an acoustic version of their song “Whispers Of Life On The Wind”. You can stream the song by taking a look below the jump. If you like what you hear you should also check out the band’s recently released single titled “On Distant Shores”, […]