Chuck Billy

Killswitch Engage – Atonement (Album Review)

Beloved Metalcore outfit Killswitch Engage are prepared to present their highly-anticipated eighth studio album, Atonement, on Friday, August 16th, 2019, marking their debut on Metal Blade Records. Few bands enjoy the celebrated reputation of the two-time Grammy Award nominated Killswitch Engage. Formed in Massachusetts in ... Read More

Dragonlord – Dominion (Album Review)

Dragonlord, the Black Metal project of Testament mainstay Eric Peterson, will finally release their third full-length album, Dominion, on September 21, 2018 through Spinefarm Records.  A band with a bit of a history, they first debuted back in 2001 with Rapture, putting forth a lineup that ... Read More