Night Demon will release their new triple live album Live Darkness on August 10th via Century Media Records/Shadow Kingdom Records in the US. The track "Screams In The Night" is available for streaming below. Live Darkness will be released digitally as well as limited edition vinyl and double CD...
Continue reading...
Continue reading...