Defying Decay

Articles with Defying Decay

(watch) Metal Visionaries LORD OF THE LOST Release Second Single and Video

For They Know Not What They Do! German metal visionaries LORD OF THE LOST have released a second cinematic and visually stunning video for their second single, “For They Know Not What They Do”. The new music video picks up where the first video for “Priest” (more than 400,000 views to date) leaves off. Together, the two videos form the… Read more »