Album Releases Album Reviews

Dogbane – When Karma Comes Calling Review

In 2011 the band Dogbane released their debut Residual Alcatraz. Though I didn’t review that album I found it to be quite an impressive first album. Hailing from Greensboro NC, the band took to the scene in 2010 with a sound and style that was pure classic metal while at the same time maintaining a sound not entirely retro.