Amps and Green Screens
Skip to content
Strap in and Hold On Tight!
Live Show Reviews
December 05, 2018
Metal Church – Damned If You Do
March 25, 2016
Metal Church – XI
May 24, 2014
The Lost Tapes Interviews Part II: Dean Roberts From Leatherwolf!!
In the second part of what I have now dubbed a...
May 10, 2014
The Lost Tapes Interviews: Kurdt Vanderhoof From Metal Church!!
METAL CHURCH really made some noise last fall and this winter...
February 27, 2014
Sunday Night Rage With Metal Church: Trees Dallas – 2/23/14
The day had come. After months and months of waiting I...