Leah McHenry

LEAH – The Quest (Album Review)

Where does the multi-talented Leah McHenry find the time to record new music, let alone the more exhausting efforts of putting to paper and composing the actual songs? Best known simply as LEAH, the gifted vocalist from Canada has made it known that her business ... 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