Night Demon have released an official music video for "Black Widow", a track from their 2017 album, Darkness Remains. Watch below: Night Demon released their new triple live album, Live Darkness, back in August via Century Media Records/Shadow Kingdom Records in the US. Live Darkness is available digitally as...
Continue reading...
Continue reading...