Official live video for ‘HAMMERHEAD’, off ‘LIVE IN OVERHAUSEN’.
Metal Church – Metal Church
Metal Church – Metal Church from their debut album Metal Church 🌋 Subscribe to Unearthed Riffs for more https://www.youtube.com/UnearthedRiff… ℗ 1985 Elektra Entertainment Company
Punkrockracy on Digital Revolution Radio
“You Hear it Here, Loud and Clear” -DRR