You are here

Crowbar

Articles about Crowbar

Crowbar To Release New Album

Legendary metal-sludge giants Crowbar will release their crushing, long-awaited new studio album, Sever The Wicked Hand on Tuesday, February 8th, 2011 via eOne Music. ... …