Album NewsHard RockMusic VideoNew SongNews August 21, 2017August 20, 2017 Harriet Anderson Dead Lord release new music video for ‘Kill Them All’ DEAD LORD have released a new video! Read More