August 26, 2019 New Music Radar: Kill or Be Killed, LORD August 26, 2019/ Megan Moss Australian metallers LORD release new video clip for Kill or Be Killed.Read More